Media instagram端点无法正常工作 - 媒体ID无效

时间:2015-12-09 17:37:37

标签: instagram instagram-api

我正在尝试使用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是否有问题或者我错过了什么。

2 个答案:

答案 0 :(得分:11)

我猜您使用的是有效的访问令牌!

您正在使用的应用,是沙盒模式还是直播? Instagram最近更改了API端点。如果您的应用处于沙盒模式,则只能访问沙盒用户的媒体。

如果以上都不适用,请联系Instagram!他们只能帮助你。

希望它有所帮助!

答案 1 :(得分:3)

您可能会收到该错误,因为发布媒体的用户是私人用户。那是我的理由。