Facebook error en la aplicación de mensajería conversacional en heroku

votos
0

Quería construir un chatbot Facebook en el mensajero. Enlace Tuitorial La mayoría de los tutoriales sobre la implementación de la conversacional es decir, en MAC OSX. Mi sistema operativo es Windows 7. Probamos a través de 30 iteraciones de otros tutoriales disponibles con plena precaución y 'exactitud'. Todavía no parece que hay que resolver error de aplicación. En los registros de Heroku he intentado remitir el motivo del error. Esto no ayuda tampoco.

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

Este código parece completamente a estar bien ya que no hay error de sintaxis. La aplicación tiene node.js como del lado del servidor, heroku para implementar y git para almacenamiento en la nube. ¿Hay una manera más sencilla de crear estos chatbots en el mensajero sin heroku y GIT [No es el uso de plantillas también, como en chatfuel]? Todo en un solo SDK a Dev y desplegar bot también haría bien. No sé php (no me gusta), así que por favor sugerir otras soluciones.

Enlace Git-hub: Haga clic aquí

Publicado el 25/07/2017 a las 15:49
fuente por usuario
En otros idiomas...                            


1 respuestas

Facebook error en la aplicación de mensajería conversacional en heroku

votos
0

Quería construir un chatbot Facebook en el mensajero. Enlace Tuitorial La mayoría de los tutoriales sobre la implementación de la conversacional es decir, en MAC OSX. Mi sistema operativo es Windows 7. Probamos a través de 30 iteraciones de otros tutoriales disponibles con plena precaución y 'exactitud'. Todavía no parece que hay que resolver error de aplicación. En los registros de Heroku he intentado remitir el motivo del error. Esto no ayuda tampoco.

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

Este código parece completamente a estar bien ya que no hay error de sintaxis. La aplicación tiene node.js como del lado del servidor, heroku para implementar y git para almacenamiento en la nube. ¿Hay una manera más sencilla de crear estos chatbots en el mensajero sin heroku y GIT [No es el uso de plantillas también, como en chatfuel]? Todo en un solo SDK a Dev y desplegar bot también haría bien. No sé php (no me gusta), así que por favor sugerir otras soluciones.

Enlace Git-hub: Haga clic aquí

Respondida el 25/07/2017 a las 15:49
fuente por usuario

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