【问题标题】:Instagram API - Can't get media of a private user who has accepted follow requestInstagram API - 无法获取已接受关注请求的私人用户的媒体
【发布时间】:2017-04-29 16:00:00
【问题描述】:

我在应用中使用 Instagram API 来查看其他 Instagram 用户的照片。

如果 Instagram 帐户是私人帐户,则无法看到这些照片,这是有道理的。但是,如果该私人 Instagram 已接受请求其媒体的用户(访问令牌)的关注请求,则该媒体 应该可用(对吗?),但我在提出请求时仍然收到错误消息。

我正在使用这个请求端点:

    https://api.instagram.com/v1/users/PRIVATE_PROFILE_ID/media/recent/
    ?access_token=ACCESS_TOKEN_OF_USER_THAT_IS_ALLOWED_TO_FOLLOW_PRIVATE_PROFILE

是否仅仅是API不授予对私有配置文件的访问权限而不管请求的访问令牌是否具有权限的情况 是否关注该个人资料?

有人问过here 类似的问题,但没有得到真正的回答

【问题讨论】:

    标签: php objective-c node.js instagram instagram-api


    【解决方案1】:

    自 2016 年 6 月 1 日起,API 不再允许访问私人档案,即使 API 请求是使用已获准访问私人档案的用户 access_token 发出的。

    【讨论】:

    • 很高兴接受答案,但您有参考吗?
    • 无参考,为私人用户尝试 API 它不起作用,我有一封来自 Instagram 开发人员的电子邮件确认了这一点。
    • 是的,我知道它不起作用,但只是想知道它是 API 错误还是官方记录在某处。来自 Instagram 开发者的电子邮件是否确认它是故意的,或者只是承认它目前不起作用?
    • 这是故意的,他们这样做是因为第 3 方应用程序在网站上显示私人资料,并且它正在被 SEO 处理并出现在谷歌搜索中,并且用户抱怨,所以 Instagram 决定删除访问通过 API 的私有配置文件
    • 嗯,好的。这就说得通了。谢谢
    猜你喜欢
    • 2014-06-29
    • 1970-01-01
    • 2017-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多