【发布时间】:2015-10-08 01:57:38
【问题描述】:
我正在尝试使用订阅 API 测试实时 Instagram 流,但在为本地测试设置订阅时遇到问题。
我尝试使用 localhost:8080 作为 callback_url 并编辑我的 /etc/hosts 文件(将 localhost 重定向到 local.machine.com)
最终,我能够订阅我家的 IP 地址以接收来自 Instagram 的回电。
IP 地址的格式为:
xxx.xxx.xxx.xx:8080
但是,今天早上,我尝试使用 xxx.xxx.x.xx:8080 形式的不同 IP 地址,这导致 Instagram 不断返回 400: Bad Request: Invalid URL
有人知道 Instagram 将什么视为有效的订阅 URL 参数吗?
【问题讨论】:
-
有点类似,我想回调我的本地主机,但我不确定 Instagram 怎么能看到我的机器。
-
@Bill - 如果您可以从任何其他计算机访问您的 localhost:8080,那么 Instagram 也可以像这样简单地访问您的 callback_url。例如,对于 EC2,将使用公共 IP。