【发布时间】:2020-10-30 15:09:03
【问题描述】:
我想用服务器调用 instagram api。
我在本地系统上尝试了以下操作:
curl https://api.coingecko.com/api/v3/coins/list -->works perfectly
curl https://www.instagram.com/zitate.flx/?__a=1 -->works perfectly
在 linux 服务器上:
curl https://api.coingecko.com/api/v3/coins/list -->works perfectly
curl https://www.instagram.com/zitate.flx/?__a=1 -->doesn't work
我的问题:为什么对 instagram API 的请求在我的本地系统上有效,但在服务器上无效?
【问题讨论】:
-
这可能是因为您的服务器所在的国家/地区。在许多国家/地区,如果您未登录,Instagram 不会向您提供有关该页面的信息。
-
@ikibir 感谢您的快速响应。有没有办法可以通过服务器访问 api?
-
首先使用您的凭据或会话密钥登录您的帐户,然后您可以使用此会话获取信息
-
@unkownprogrammer 我正在添加登录示例代码
-
@ikibir 你能举一个instagram在不登录的情况下提供信息的国家的例子吗?
标签: curl instagram instagram-api