使用 Facebook/Instagram Graph API 但无处可去

Using Facebook/ Instagram Graph API but Going Nowhere

提问人:Dango 提问时间:11/3/2023 最后编辑:Brian Tompsett - 汤莱恩Dango 更新时间:11/3/2023 访问量:40

问:

我正在为我姐姐建立一个网站,该网站在 Instagram 上有数千张图片和关注者,在过去的 2 天里,我一直在研究如何在没有数百万行代码的情况下将 Instagram JSON 提要发送到我姐姐的网站,以及获取简单数据所需的所有 BS。包括 Instagram 和 Facebook 开发人员在内的所有来源都已过时,包括数百个具有非功能性代码的网站。

我可以用PHP,jQuery,JS,Python等编程...在这个问题上寻求一些帮助。

例如,我可以让以下内容适用于FaceBook通话,但不适用于Instagram

Facebook Graph 工作链接

Instagram Graph 非工作链接

我的应用程序在开发模式下在 Facebook 注册,老实说,我在这里不知所措。

目标是使用我的应用程序获取我姐妹的 Instagram 令牌并将其嵌入代码,并在她的网站上拥有 Instagram 提要。

我目前正在将自己的代币用于我自己的 FB 和 instagram

我自己的Instagram帐户

My Sisters Instagram 帐户

可能遗漏了一些东西,但在 48 小时内阅读了 100 多份文件,但仍然无处可去。请指教

脸书 Instagram

评论

1赞 ADyson 11/3/2023
developers.facebook.com/docs/instagram-api - 向您展示您可以从 Instagram 获取哪些数据,以及如何获取这些数据。你到底被困在什么地方?从该文档中尚不清楚您从哪里得到有效 URL 的想法。您似乎将两个不同的端点放在一起。或者也许这里的东西就是你需要的。https://graph.instagram.com/me/media?fields=id,media_type
1赞 CBroe 11/3/2023
developers.facebook.com/docs/instagram-basic-display-api/guides/...: “您将需要instagram_graph_user_profileinstagram_graph_user_media权限,因此在获得用户的授权时请求user_profileuser_media范围。” - 您的令牌(有效期仍为大约两个月,您不应该这样做首先在这里暴露)放入访问令牌调试器中,显示你只得到了 和 。emailinstagram_basicpublic_profile
0赞 CBroe 11/3/2023
@ADyson有两个不同的 API,用于企业/创作者帐户的 Instagram Graph API,以及用于“普通”帐户的 Instagram 基本显示 API。因此,假设有问题的帐户只是普通帐户,则是正确的 API 主机名;IG Graph API 使用与 Facebook Graph API 的其余部分相同的方法。graph.instagram.comgraph.facebook.com
0赞 ADyson 11/3/2023
@CBroe我知道。这是看起来不对劲的一点。基本的显示 API 参考列出了 /me 端点和 /media 端点。我没有看到任何可以让你把它们放在一起的地方,但看起来我错过了它,它有效地暗示在 developers.facebook.com/docs/instagram-basic-display-api/ 中......并显示在你链接到的指南中,我现在看到了。谢谢。me/media
0赞 Dango 11/3/2023
例如,我只想使用基本的显示 instagram 帐户,但根据文档,企业帐户是不可能的......对于基本显示 instgram 帐户,正确的 url 会是什么样子?

答: 暂无答案