node.js - 尝试在主机 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
}
})
解决方案
推荐阅读
- html - content=no-referrer 和 rel=noreferrer 有什么区别
- sql - Db2 LAG 函数可以引用自身吗?
- c# - 如何使用 c# 获取添加的现有项目的部署版本?
- c++ - 为什么在 windows10 上构建并在 Windows7 上运行时出现“非法指令”错误
- php - 一般错误:3780 在外键约束“fk_post”中引用列“post_id”和引用列“id”不兼容
- python - 如何获取列字典的值
- php - 在 foreach 循环中存储唯一值
- javascript - Browserify - ParseError:“import”和“export”可能只出现在“sourceType:module”中
- java - Spring @Service 逻辑与构建器模式
- java - BufferedStreamReader 如何在 java 中工作