Facebook SDK不会返回Instagram媒体

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Facebook SDK不会返回Instagram媒体相关的知识,希望对你有一定的参考价值。

我正在使用新的Facebook API我需要访问连接到Facebook企业帐户的Instagram用户的所有信息。我有一个拥有所有权限的已批准的Facebook应用

manage_pages , instagram_basic , page_access

目前通过Facebook资源管理器工具甚至php SDK,我可以访问所有Instagram详细信息,如bio,profile_pic,用户名,但除了媒体我需要知道如何访问Instagram的所有媒体

我尝试使用这些查询访问,所有这些都返回除媒体之外的所有信息:

me/media
34324098389788871/media
34324098389788871/?fields=media,bio,username

当我尝试通过此查询获取instagram详细信息时

me?fields=instagram_accounts{id,media,username} 

在资源管理器区域,它向我显示此消息

The media field does not exist on the InstagramUser object.
答案

Facebook最近做了一些更改,现在提供媒体提供他们每天都在使用他们的Graph API,但是你找不到任何支持中心。顺便说一句,这里是你可以把你的Instagram帐户连接到Facebook的用户媒体的URL商业页面

graph.facebook.com/v3.2/1544874545788787?fields=media.limit(10)

以上是关于Facebook SDK不会返回Instagram媒体的主要内容,如果未能解决你的问题,请参考以下文章

ios facebook swift sdk 共享对话框永远不会返回成功

无法使用 instagram sdk 意图分享故事

Facebook、Instagram 和 Twitter 浏览器未返回正确的视口高度

Facebook SDK 3.0 自动登录

Instagram 基本显示 API

Facebook iOS SDK 返回错误“com.facebook.sdk 错误 4”