Facebook Messenger erreur d'application chatbot sur Heroku

voix
0

Je voulais construire un chatbot Facebook sur le messager. Lien Tuitorial La plupart des tutoriels sur le déploiement du chatbot est sur MAC OS X par exemple. Mon OS est Windows 7. Essayé par d'autres itérations de 30 tutoriels disponibles avec précaution complète et « rigueur ». Toujours erreur d'application ne semble pas être résolu. Dans les journaux de Heroku j'ai essayé renvoyer la raison de l' erreur. Cela n'a pas aidé non plus .

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

Ce code semble tout à fait être bien car il n'y a pas d'erreur de syntaxe. L'application a Node.js comme côté serveur, Heroku pour le déploiement et git pour le stockage en nuage. Y at-il un moyen plus simple de créer ces chatbots sur le messager sans Heroku et git [Ne pas utiliser des modèles trop comme dans chatfuel]? Dans un SDK dev et déployer bot serait aussi faire le bien. Je ne sais pas php (n'aime pas), donc s'il vous plaît suggérer d'autres solutions.

Lien hub Git: Cliquez ici

Créé 25/07/2017 à 18:49
source utilisateur
Dans d'autres langues...                            


1 réponses

Facebook Messenger erreur d'application chatbot sur Heroku

voix
0

Je voulais construire un chatbot Facebook sur le messager. Lien Tuitorial La plupart des tutoriels sur le déploiement du chatbot est sur MAC OS X par exemple. Mon OS est Windows 7. Essayé par d'autres itérations de 30 tutoriels disponibles avec précaution complète et « rigueur ». Toujours erreur d'application ne semble pas être résolu. Dans les journaux de Heroku j'ai essayé renvoyer la raison de l' erreur. Cela n'a pas aidé non plus .

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

Ce code semble tout à fait être bien car il n'y a pas d'erreur de syntaxe. L'application a Node.js comme côté serveur, Heroku pour le déploiement et git pour le stockage en nuage. Y at-il un moyen plus simple de créer ces chatbots sur le messager sans Heroku et git [Ne pas utiliser des modèles trop comme dans chatfuel]? Dans un SDK dev et déployer bot serait aussi faire le bien. Je ne sais pas php (n'aime pas), donc s'il vous plaît suggérer d'autres solutions.

Lien hub Git: Cliquez ici

Créé 25/07/2017 à 18:49
source utilisateur

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