Facebook Messenger:无法验证该URL

时间:2019-07-15 18:45:11

标签: node.js express heroku facebook-messenger messenger

我正在跟踪this tutorial创建一个Facebook Messenger聊天机器人。 当我想要设置一个Webhook时,出现关于我的Heroku网址“无法验证该网址”的错误。

enter image description here

这是url示例: https://test1.herokuapp.com/webhook/

这是 index.js

中的代码
'use strict'

const express = require('express')
const bodyParser = require('body-parser')
const request = require('request')

const app = express()

app.set('port', (process.env.PORT || 5000))

app.use(bodyParser.urlencoded({extended:false}))
app.use(bodyParser.json())

app.get('/', function(req, res){
    res.send("Just another bot")
})

app.get('/webhook', function(req, res){
    if(req.query['hub.verify_token'] === 'bondiebytes')
        res.send(req.query['hub.challenge'])
    res.send('Wrong token')
})

app.listen(app.get('port'), function(){
    console.log('Running: port')
})

我在做什么错了?

0 个答案:

没有答案