2017-02-28 27 views
2

我想要5个messenger机器人并且它应该在一个节点server.Right中运行现在正在使用5个不同服务器的5个messenger机器人。这样我可以区分该呼叫从这个特殊的来临messenger.and发送回调到相应的信使机器人是否有可能在单个node.js服务器上执行多个facebook messenger机器人

app.get('/webhook', function (req, res) { 
if (req.query['hub.verify_token'] === 'I_Am_Special') { 
    res.send(req.query['hub.challenge']) 
    console.log("Inside Webhooks encountered") 
} 
res.send('Error, wrong token') 

})

+0

可以请你分享教程链接吗? – Deep

+0

嗨@deep我跟着这个链接了解https://developers.facebook.com/docs/messenger-platform/webhook-reference,并有在gihub演示代码也可以尝试 – narenvaranasi

+1

只需使用不同的回调URL ...? – CBroe

回答

0

您可以使用Heroku的服务器。它允许您创建5个应用程序的最大值。您还需要在您的Facebook开发者帐户上创建5个应用程序,该帐户在5个不同的Facebook页面上运行。所以你可以在同一台服务器上运行5个机器人!

+0

老兄不要求在这里的服务器主机我知道有heroku和bluemix种服务器在那里。我的问题是我如何区分这是从特定的应用程序机器人如果我使用相同的URL为所有5应用程序的调用。 – narenvaranasi

相关问题