订阅API的URL无效:Instagram

订阅API的URL无效:Instagram,api,instagram,Api,Instagram,我正在尝试使用订阅API测试实时Instagram流,但在设置本地测试订阅时遇到问题 我尝试使用localhost:8080作为回调url并编辑我的/etc/hosts文件(将localhost重定向到local.machine.com) 最终,我可以订阅我家的IP地址,以接收Instagram的回电 IP地址的格式为: xxx.xxx.xxx.xx:8080 但是,今天早上,我尝试了另一个IP地址,格式为xxx.xxx.x.xx:8080,这不断导致Instagram返回400:错误请求:无效

我正在尝试使用订阅API测试实时Instagram流,但在设置本地测试订阅时遇到问题

我尝试使用
localhost:8080
作为回调url并编辑我的/etc/hosts文件(将
localhost
重定向到
local.machine.com

最终,我可以订阅我家的IP地址,以接收Instagram的回电

IP地址的格式为:
xxx.xxx.xxx.xx:8080

但是,今天早上,我尝试了另一个IP地址,格式为
xxx.xxx.x.xx:8080
,这不断导致Instagram返回
400:错误请求:无效URL

有人知道Instagram将什么视为订阅的有效URL参数吗?

我建议这样做

它允许您在本地计算机和internet之间建立隧道

使用ngrok,您可以在命令行上执行以下操作:

ngrok http 8080

这将为您提供如下url:
http://something.ngrok.io
。在终端窗口中,您还可以检查通过此隧道的所有流量。

类似的是,我想回叫我的本地主机,但我不确定Instagram如何才能看到我的机器。@Bill-如果您可以从任何其他计算机访问您的本地主机:8080,那么Instagram也可以访问您的回叫url,就这么简单。例如,对于EC2,将使用公共IP。