我们正在代表公司构建移动应用程序,并且API需要能够返回公司的Instagram feed。我们发现,实施简单的要求非常困难。
我们需要从公司的Feed中检索以下Instagram帖子数据:
考虑到这一点,我们确定需要使用Instagram Graph API,这意味着对权限有严格的要求。
注意:我们愿意使用任何向我们返回所需数据的方法。
使用Instagram Graph API,我们需要使用以下端点:
这很好,但是问题出在获取long-lived User Access Token上。要获得这种令牌,我们需要instagram_graph_user_media
权限。 Long-Lived Access Tokens文档说:
寿命长的令牌有效期为60天,只要它们至少存在24小时但尚未过期,就可以刷新, 并且应用程序用户已授予您的应用程序 < / em>
instagram_graph_user_profile
权限。
应用程序用户(公司)如何授予应用程序许可?正如我提到的,这是代表公司的应用程序。
这里的任何帮助将不胜感激!
谢谢
答案 0 :(得分:1)
您是否已在Facebook中经历了App审核过程?只要涉及到用户权限,就需要对应用程序进行“应用程序审查”过程。即使您不使用用户权限,某些用户权限也是某些业务权限的先决条件。
在此处阅读文章以了解更多信息:https://developers.facebook.com/docs/app-review
答案 1 :(得分:0)
不确定这是否会有所帮助,但今天与之抗争的是同一件事,这引起了一些有趣的阅读https://solrevdev.com/2020/05/28/instagram-basic-display-api.html