从网址获取Instagram帖子的Facebook Media-id

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从网址获取Instagram帖子的Facebook Media-id相关的知识,希望对你有一定的参考价值。

如果我有一个Instagram帖子,那么无论如何获得Instagram帖子的Facebook ID?要清楚,如果我要查看https://www.instagram.com/p/Bcqn51ynrd5/,我可以通过执行以下两项操作之一找到instagram media-id:

然而,这些都不是与facebook的新instagram graph insights相关的媒体ID。如果我已经拥有facebook media-id,我可以通过调用graph.facebook.com/{facebook-media-id}?fields=ig_id获取Instagram media-id,但我无法找到反向。这可能吗?

答案

我不认为这是可能的。它在Insights API文档中列为限制。

列出当前限制:

  • 我们只存储2年的指标数据。
  • 您一次只能获得一个Instagram商业帐户的见解。
  • 您无法获得Facebook页面的见解。
  • 故事洞察仅在24小时内可用,即使故事已存档或突出显示。如果您想在故事到期之前获得最新的故事洞察,请为Instagram主题设置Webhook并订阅story_insights字段。
另一答案

打电话给graph.facebook.com/{instagram-business-account-id}/media?fields=ig_id

它返回Facebook和Instagram媒体ID的列表:

{
  "data": [
    {
      "ig_id": "1729885037886968354",
      "id": "16961190105043123"
    },
    {
      "ig_id": "1714698694055731973",
      "id": "16949739045077321"
    }
    ...

然后找到相应的Facebook的媒体ID,你可以得到的见解。

此外,而不是ig_id使用shortcode中的graph.facebook.com/{instagram-business-account-id}/media?fields=shortcode字段和遍历列表直接搜索短代码,所以你可以跳过“通过短代码找到Instagram媒体ID”步骤。

以上是关于从网址获取Instagram帖子的Facebook Media-id的主要内容,如果未能解决你的问题,请参考以下文章

从 url 获取 Instagram 帖子的 Facebook Media-id

从 Facebook 重定向到 IOS 应用程序的特定帖子

来自 facebook graph api 的可共享帖子网址

如何在 Instagram 上向下滚动到末尾

从 instagram api 获取帖子计数

Instagram 的帖子未显示在 Facebook Open Graph API 上