Facebook graph api Instagram图形API

Facebook graph api Instagram图形API,facebook-graph-api,instagram-graph-api,Facebook Graph Api,Instagram Graph Api,我的任务是使用Instagram Graph API获取我的商业Instagram帐户的照片数据。我按照Instagram Graph API的指示进行操作- ,上面说的请求是 GET http://graph.facebook.com/17841405822304914/media 可以从链接到FB帐户的Instagram帐户获取JSON格式的照片数据 正如FB开发者平台上Graph API Explorer的文档所说,我试图发送GET request/my_facebook\u id/me

我的任务是使用Instagram Graph API获取我的商业Instagram帐户的照片数据。我按照Instagram Graph API的指示进行操作- ,上面说的请求是

GET http://graph.facebook.com/17841405822304914/media
可以从链接到FB帐户的Instagram帐户获取JSON格式的照片数据

正如FB开发者平台上Graph API Explorer的文档所说,我试图发送
GET request/my_facebook\u id/media
,但未能返回我想要的数据。 这是我得到的错误:

消息:尝试访问节点类型(用户)上不存在的字段(媒体) 类型:OAutheException代码:100

消息是否表示FB用户中不存在媒体字段

错误代码100是什么意思?我甚至在FB的官方文件中都看不到

我尝试使用Instagram业务帐户ID进行此请求,但收到一条错误消息,说用户对象不存在


如何完成任务?谢谢

我猜你错过了创建Facebook商业页面和将Instagram商业账户链接到该页面的机会

以下是安装指南:

如果这是正确的,你仍然面临的错误是因为Facebook的错误,你的帐户没有得到正确的链接

在这里:

解决方案:请断开Instagram帐户与页面的连接。然后,在Instagram应用程序中,在设置中,您必须切换回个人帐户并重新转换为商业帐户

注意:切换到个人帐户,您将失去对媒体的洞察力

完成此操作后,您应该能够获得instagram_business_帐户和post,您可以运行查询以获取媒体:

GET http://graph.facebook.com/you-instagram-business-account-id/media

我将instagram商业帐户连接到我的facebook页面,并尝试使用get graph.facebook.com/21797766668751697?fields=ID,name,instagram_business_account{ID,username,profile_picture_url}获取商业帐户ID,但我仍然无法获取商业帐户ID,我已经给出了上述解决方案,断开Instagram帐户与页面的连接。在Instagram应用程序上,切换到个人帐户,然后重新转换到商业帐户,然后再次链接。您将能够获取业务帐户id。我按照您在回答中提到的步骤进行操作,但无法获取业务帐户id。