Facebook Messenger Chatbot chybě aplikace na Heroku

hlasů
0

Chtěl jsem postavit Chatbot Facebook na posla. Tuitorial odkazů Většina návody na nasazení Chatbot je na MAC OSX tzn. Můj OS je Windows 7. Vyzkoušeli přes více než 30 iterací dalších výukových programů dostupných v plném opatrnosti a ‚přesnost‘. Stále chybě aplikace se nezdá být vyřešeny. V Heroku protokolech Zkoušel jsem na mysli důvod chyby. To nepomohlo ani.

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

Tento kód zcela zdá být v pořádku, protože není syntaktická chyba. Aplikace má Node.js jak na straně serveru, Heroku pro nasazení a git pro cloudové úložiště. Existuje jednodušší způsob, jak vytvořit tyto chatbots na posla bez Heroku a git [nepoužíváte šablony příliš jako v chatfuel]? Vše v jednom SDK pro dev a nasazení bot by také konat dobro. Nevím php (nelíbí), tak prosím navrhnout jiné řešení.

Git-hub odkaz: Klikněte zde

Položena 25/07/2017 v 18:49
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

Facebook Messenger Chatbot chybě aplikace na Heroku

hlasů
0

Chtěl jsem postavit Chatbot Facebook na posla. Tuitorial odkazů Většina návody na nasazení Chatbot je na MAC OSX tzn. Můj OS je Windows 7. Vyzkoušeli přes více než 30 iterací dalších výukových programů dostupných v plném opatrnosti a ‚přesnost‘. Stále chybě aplikace se nezdá být vyřešeny. V Heroku protokolech Zkoušel jsem na mysli důvod chyby. To nepomohlo ani.

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

Tento kód zcela zdá být v pořádku, protože není syntaktická chyba. Aplikace má Node.js jak na straně serveru, Heroku pro nasazení a git pro cloudové úložiště. Existuje jednodušší způsob, jak vytvořit tyto chatbots na posla bez Heroku a git [nepoužíváte šablony příliš jako v chatfuel]? Vše v jednom SDK pro dev a nasazení bot by také konat dobro. Nevím php (nelíbí), tak prosím navrhnout jiné řešení.

Git-hub odkaz: Klikněte zde

Odpovězeno 25/07/2017 v 18:49
zdroj uživatelem

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