我正在尝试使用https://www.instagram.com/developer/endpoints/media/,但对于我使用的每个媒体ID,我总是得到相同的结果:
{ "meta": { "error_type": "APINotFoundError", "code": 400, "error_message": "invalid media id" } }
我从另一个api服务获取媒体ID,例如:
https://api.instagram.com/oembed?url=http://instagr.am/p/fA9uwTtkSN/.
所以在响应中我们可以看到``"media_id":"558717847597368461_9538472"`,然后我在媒体端点中使用该id,我得到"无效的媒体ID".
我想知道api是否有一些问题或者我错过了什么.
我猜你使用的是有效的访问令牌!
您正在使用的应用程序是沙盒模式还是直播?Instagram最近更改了API端点.如果您的应用处于沙盒模式,则只能访问沙盒用户的媒体.
如果以上都不适用,请联系Instagram!他们只能帮助你.
希望能帮助到你!