Facebook błąd aplikacji Messenger chatbota na Heroku

głosy
0

Chciałem zbudować Facebook chatbota na posłańca. Tuitorial Link Większość tutoriali na wdrożenie Chatbot jest na MAC OSX tj. Mój system operacyjny to Windows 7. Wypróbowane przez ponad 30 iteracjach innych tutoriali dostępnych w pełnej ostrożności i dokładności „”. Błąd aplikacji wciąż nie wydaje się być rozwiązany. W dziennikach Heroku próbowałem odnosząc przyczynę błędu. To nie pomogło.

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

Ten kod całkowicie zdaje się być w porządku, nie ma błędu składni. Aplikacja ma node.js jak po stronie serwera Heroku do rozmieszczania i git w chmurze. Czy istnieje prostszy sposób tworzenia tych chatboty na posłańca bez Heroku i git [nie używając szablonów zbyt jak w chatfuel]? Wszystko w jednym SDK do dev i wdrożyć bot będzie również zrobić dobrze. Nie wiem, PHP (nie lubię), więc proszę zaproponować inne rozwiązania.

Link git-piasta: Kliknij tutaj

Utwórz 25/07/2017 o 18:49
źródło użytkownik
W innych językach...                            


1 odpowiedzi

Facebook błąd aplikacji Messenger chatbota na Heroku

głosy
0

Chciałem zbudować Facebook chatbota na posłańca. Tuitorial Link Większość tutoriali na wdrożenie Chatbot jest na MAC OSX tj. Mój system operacyjny to Windows 7. Wypróbowane przez ponad 30 iteracjach innych tutoriali dostępnych w pełnej ostrożności i dokładności „”. Błąd aplikacji wciąż nie wydaje się być rozwiązany. W dziennikach Heroku próbowałem odnosząc przyczynę błędu. To nie pomogło.

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

Ten kod całkowicie zdaje się być w porządku, nie ma błędu składni. Aplikacja ma node.js jak po stronie serwera Heroku do rozmieszczania i git w chmurze. Czy istnieje prostszy sposób tworzenia tych chatboty na posłańca bez Heroku i git [nie używając szablonów zbyt jak w chatfuel]? Wszystko w jednym SDK do dev i wdrożyć bot będzie również zrobić dobrze. Nie wiem, PHP (nie lubię), więc proszę zaproponować inne rozwiązania.

Link git-piasta: Kliknij tutaj

Odpowiedział 25/07/2017 o 18:49
źródło użytkownik

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