Facebook мессенджер Chatbot Ошибка приложения на Heroku

голоса
0

Я хотел построить Chatbot Facebook на мессенджере. Tuitorial ссылка Большинство учебников по развертыванию Chatbot на MAC т.е. OSX. Моя ОС Виндоус 7. Пробовал через 30+ итераций других руководств , доступных с полной меры предосторожности и «точность». Тем не менее ошибка приложения , кажется, не будет решена. В журналах Heroku я попытался относя причину ошибки. Это не помогло.

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

Этот код полностью, кажется, хорошо, поскольку нет никакой ошибки синтаксиса. Приложение имеет node.js как на стороне сервера, Heroku для развертывания и мерзавец для хранения облака. Есть более простой способ создания этих chatbots на мессенджер без Heroku и мерзавца [Не используя шаблоны тоже, как и в chatfuel]? Все в одном SDK Девы и развернуть бот будет также делать хорошо. Я не знаю PHP (не нравится), поэтому, пожалуйста, предложить другие решения.

Git-хаб ссылка: Нажмите здесь

Задан 25/07/2017 в 18:49
источник пользователем
На других языках...                            


1 ответов

Facebook мессенджер Chatbot Ошибка приложения на Heroku

голоса
0

Я хотел построить Chatbot Facebook на мессенджере. Tuitorial ссылка Большинство учебников по развертыванию Chatbot на MAC т.е. OSX. Моя ОС Виндоус 7. Пробовал через 30+ итераций других руководств , доступных с полной меры предосторожности и «точность». Тем не менее ошибка приложения , кажется, не будет решена. В журналах Heroku я попытался относя причину ошибки. Это не помогло.

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

Этот код полностью, кажется, хорошо, поскольку нет никакой ошибки синтаксиса. Приложение имеет node.js как на стороне сервера, Heroku для развертывания и мерзавец для хранения облака. Есть более простой способ создания этих chatbots на мессенджер без Heroku и мерзавца [Не используя шаблоны тоже, как и в chatfuel]? Все в одном SDK Девы и развернуть бот будет также делать хорошо. Я не знаю PHP (не нравится), поэтому, пожалуйста, предложить другие решения.

Git-хаб ссылка: Нажмите здесь

Ответил 25/07/2017 в 18:49
источник пользователем

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