首页 > 解决方案 > 尝试在主机 127.0.0.1 上收听但使用不同的端口

问题描述

我已经为我的 nodeJs 应用程序实现了一个 broid API 配置,以监听具有相同主机名的 2 个不同端口

托管在 ngrok 主机上:Facebook 的 127.0.0.1 端口:viber 的 3000 端口:5000

但它没有区别一切都试图通过 facebook 端点进行处理,因为它没有区分两个端口

任何解决方法?

    //initialize all platforms via broid
const clients = {

   messenger: new BroidMessenger({token: FACEBOOK_ACCESS_TOKEN ,
   tokenSecret:VERIFY_TOKEN ,
     http: {
     host: '127.0.0.1',
     port: 3000
   }}),  

 viber : new BroidViber({ 
  username: 'broidbotversiontwo',
  token: "TOKEN",
  webhookURL: "https://64065d3a.ngrok.io",
  http: {
    host: "127.0.0.1",
    port: 5000
  }
})

标签: node.jsporthostnamengrok

解决方案


推荐阅读