Facebook errore di applicazione messenger chatbot su Heroku

voti
0

Ho voluto costruire un chatbot Facebook su messenger. Tuitorial collegamento La maggior parte dei tutorial sulla distribuzione del chatbot è su MAC OSX es. Il mio sistema operativo è Windows 7. Abbiamo provato attraverso 30 + iterazioni di altri tutorial disponibili con piena precauzione e 'precisione'. Ancora errore di applicazione non sembra essere risolto. Nel log di Heroku ho provato riferimento il motivo dell'errore. Questo non ha aiutato neanche.

index.js

'use strict'

const token = process.env.FB_PAGE_ACCESS_TOKEN
const vtoken = process.env.FB_VERIFY_ACCESS_TOKEN

const express = require('express')
const bodyParser = require('body-parser')
const request = require('request')
const app = express()

app.set('port', (process.env.PORT || 5000))

// Process application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({extended: false}))

// Process application/json
app.use(bodyParser.json())

// Index route
app.get('/', function (req, res) {
    res.send('Hello world, I am a chat bot') 
})

// for Facebook verification
app.get('/webhook/', function (req, res) {
    if (req.query['hub.verify_token'] === vtoken) {
         res.send(req.query['hub.challenge'])
    }
     res.send('No sir')
})

// Spin up the server
app.listen(app.get('port'), function() {
    console.log('running on port', app.get('port'))
})

Procfile

web : node index.js

Questo codice sembra completamente andare bene in quanto non v'è alcun errore di sintassi. L'applicazione ha node.js come server-side, Heroku per la distribuzione e git per il cloud storage. C'è un modo più semplice di creare questi chatbots su Messenger senza Heroku e git [Non utilizzando i modelli troppo come in chatfuel]? Tutto in uno SDK per Dev e distribuire bot sarebbe anche fare del bene. Non so php (non piace), quindi si prega di suggerire altre soluzioni.

Link Git-hub: Clicca qui

È pubblicato 25/07/2017 alle 18:49
fonte dall'utente
In altre lingue...                            


1 risposte

Facebook errore di applicazione messenger chatbot su Heroku

voti
0

Ho voluto costruire un chatbot Facebook su messenger. Tuitorial collegamento La maggior parte dei tutorial sulla distribuzione del chatbot è su MAC OSX es. Il mio sistema operativo è Windows 7. Abbiamo provato attraverso 30 + iterazioni di altri tutorial disponibili con piena precauzione e 'precisione'. Ancora errore di applicazione non sembra essere risolto. Nel log di Heroku ho provato riferimento il motivo dell'errore. Questo non ha aiutato neanche.

index.js

'use strict'

const token = process.env.FB_PAGE_ACCESS_TOKEN
const vtoken = process.env.FB_VERIFY_ACCESS_TOKEN

const express = require('express')
const bodyParser = require('body-parser')
const request = require('request')
const app = express()

app.set('port', (process.env.PORT || 5000))

// Process application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({extended: false}))

// Process application/json
app.use(bodyParser.json())

// Index route
app.get('/', function (req, res) {
    res.send('Hello world, I am a chat bot') 
})

// for Facebook verification
app.get('/webhook/', function (req, res) {
    if (req.query['hub.verify_token'] === vtoken) {
         res.send(req.query['hub.challenge'])
    }
     res.send('No sir')
})

// Spin up the server
app.listen(app.get('port'), function() {
    console.log('running on port', app.get('port'))
})

Procfile

web : node index.js

Questo codice sembra completamente andare bene in quanto non v'è alcun errore di sintassi. L'applicazione ha node.js come server-side, Heroku per la distribuzione e git per il cloud storage. C'è un modo più semplice di creare questi chatbots su Messenger senza Heroku e git [Non utilizzando i modelli troppo come in chatfuel]? Tutto in uno SDK per Dev e distribuire bot sarebbe anche fare del bene. Non so php (non piace), quindi si prega di suggerire altre soluzioni.

Link Git-hub: Clicca qui

Risposto il 25/07/2017 a 18:49
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more