我无法通过 instagram API 获取 instagram 用户的媒体详细信息

I am not able to get media details of instagram users through instagram API

Instagram 不允许访问除基本内容以外的详细信息。

我正在使用这个 API- https://api.instagram.com/v1/users/{user-id}/media/recent/?access_token=ACCESS-TOKEN&count={number} 但无法获取自 2018 年 3 月 20 日以来的用户详细信息。 获取错误:-

error_type: "OAuthException", 代码:400, error_message: "Invalid scope field(s): public_content,basic"

早些时候它运行良好,我可以顺利获取详细信息

您可以在此处查看权限- https://www.instagram.com/developer/authorization/ 我收到了(不再接受申请)

请大家指点或给个备用?

有人说 "Instagram reset the tokens for all users as a security precaution" 来自 here,所以你必须生成一个新的访问令牌。

如果你自己创建令牌,显式或隐式方式,那个令牌总是"basic"一个,我不知道为什么(我试了很多次......)

如果您寻找可以帮助您生成访问令牌的网站,大多数情况下它们也会生成 "basic" 权限。

幸运的是,我发现this one可以生成public_content个访问令牌!

自己试试吧!