我正在尝试使用Subscription 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作为订阅的有效网址参数有什么了解?
答案 0 :(得分:0)
我会为此推荐ngrok。
它允许您在本地计算机和互联网之间设置隧道。
使用ngrok,您可以在命令行中执行以下操作:
ngrok http 8080
这会给你一个这样的网址:http://something.ngrok.io
。在终端窗口中,您还可以检查通过此隧道的所有流量。