标签: instagram-graph-api

Facebook-Instagram api 缺少来自 /stories/insights 的指标:动作(点击贴纸、向上滑动)以及故事是否由多种媒体组成

instagram 应用程序允许您查看 /story/insights 的以下指标:(特别是交互:滑动和贴纸点击)查看图片 在此处输入图片说明

同时,facebook instagram api 仅提供对指标的访问:印象数、覆盖率、taps_forward、taps_back、exits 和回复。 参考这里

它不能访问故事/见解端点上的缺失数据,如何访问?

同样,如果一个故事由多个图像/视频/媒体组成,比如说 10 个窗格,一个故事中每个窗格的指标如何分开?

instagram-graph-api

5
推荐指数
0
解决办法
588
查看次数

Instagram webhook 未激活

我的目标是使用 Facebook webhook 在 IG 用户提及我的 IG 帐户时收到通知。为此,我遵循了以下步骤:

  • 我创建了一个 Facebook 页面并将其与 Instagram 企业帐户连接。
  • 我创建了一个 Facebook 应用程序(现已上线)并添加了产品“webhooks”。
  • 我已将我的应用程序与我的页面连接起来。
  • 我创建了一个网络钩子并订阅了提及事件。
  • 我使用 Facebook 提供的工具测试了 webhook,它可以工作。

我面临的问题是我无法让我的应用程序处理真实数据。我尝试从我的 IG 个人帐户中提及我的企业 IG 帐户,但没有任何反应。我的回调网址没有被调用。

我的应用程序不需要用户登录,因此我不确定是否需要发送我的应用程序以供审核。我需要特别许可吗?

instagram-api facebook-webhooks instagram-graph-api

5
推荐指数
1
解决办法
5154
查看次数

在 NodeJS 中获取和发送 Instagram 直接消息的方法

是否可以在 NodeJS 中以编程方式获取和发送 Instagram 私信?我找不到有关该主题的任何最新答案,因此决定在这里提问。

现在我知道有:

  1. Instagram API
  2. FB Instagram API(图 API)
  3. instagram-private-api 包

据我了解,第一和第二没有用于直接消息的 api。第三个有点可疑。很难说它到底是如何运作的。Instagram 同意开发者使用这个库吗?

javascript node.js instagram instagram-api instagram-graph-api

5
推荐指数
1
解决办法
1万
查看次数

有没有办法获得 Instagram Basic Display Api 的长寿命代码/访问令牌?

访问令牌将在一小时后过期,因为 API 文档中也提到了这一点。不方便用户每隔一小时重新授权。

请让我知道是否有任何其他方法可以获得长期令牌或刷新令牌。

文档参考如下:https : //developers.facebook.com/docs/instagram-basic-display-api/overview

谢谢

instagram-graph-api

5
推荐指数
1
解决办法
766
查看次数

Instagram Basic API:是否可以在一次查询中从“CAROUSEL_ALBUM”中获取 media_url?

如果您正在阅读本文,您将了解到您可以添加childrenfields查询参数中。这意味着如果您有一个具有该类型的媒体,"CAROUSEL_ALBUM"您也将获得图像的 ID。

示例卷曲:

https://graph.instagram.com/me?access_token=<mytoken>&fields=id,media_type,media_url,children
Run Code Online (Sandbox Code Playgroud)

结果:

...
     "id": "some-id",
     "media_type": "CAROUSEL_ALBUM",
     "media_url": "some-url",
     "children": {
        "data": [
           {
              "id": "another-id"
           },
           {
              "id": "other-id"
           }
        ]
     }
...
Run Code Online (Sandbox Code Playgroud)

是否可以将 media_url 添加到孩子的数据中?我真的不想在循环中获取所有内容...

facebook-graph-api instagram instagram-api instagram-graph-api

5
推荐指数
2
解决办法
2760
查看次数

如何使用新的 Instagram Graph 或 Basic Display API 获取普通用户的个人资料图片(截至 2020 年 6 月 29 日)

以前的 Instagram API(于 2020 年 6 月 29 日完全删除)允许请求普通用户的头像 URL,但 2 个新 API(图形和基本显示)不再提供此功能。Instagram Graph API 确实提供了该profile_picture_url字段,但仅适用于企业或创作者帐户。

在生产服务器上,如果您尝试抓取 Instagram 页面或使用https://www.instagram.com/USERNAME/?__a=1 URL,您的请求最终将开始被重定向到登录页面。

你现在如何抓取个人资料照片?

额外的:

我注意到这四个站点不仅成功地抓取了个人资料图片,而且还从不同的官方 CDN 位置抓取了高达 1080x1080 的分辨率版本。也许他们掌握了一些线索,但我找不到任何可以提供提示的代码:https : //instadp.com https://izuum.com https://gramvio.com https://fullinstadp.com

facebook-graph-api instagram instagram-api instagram-graph-api

5
推荐指数
1
解决办法
1518
查看次数

如何使用 Instagram API 进行登录

我一直在尝试使用 Instagram 官方 API 实现 Instagram 登录的 OAuth 流程,但自 2020 年 6 月以来似乎发生了很多变化,我没有运气获得任何可以返回用户电子邮件的 Instagram Oauth 登录流程的帮助稍后可用于通过 Instagram API 跟踪用户注册。

Instagram 官方文档称,他们不建议使用 Instagram Basic Display API 进行登录: https: //developers.facebook.com/docs/instagram-basic-display-api

有人可以指导我如何从 Instagram API 获取用户信息(例如电子邮件或至少用户名)。

任何帮助将不胜感激。谢谢

oauth facebook-login instagram-api instagram-graph-api react-native-instagram-login

5
推荐指数
2
解决办法
3万
查看次数

Facebook (Instagram) Graph API 不返回 instagram_business_account

首先,我先解释一下今天的情况:

  • 我有一个具有以下权限的访问令牌:email, public_profile, pages_show_list, pages_read_engagement, instagram_basic,instagram_manage_insights
  • 我有一个有效的访问令牌
  • 我尝试访问的帐户是企业帐户或内容创建者帐户

考虑到这一点,这就是我的问题:连接到我的平台的一些用户instagram_business_account在我请求时根本不返回/me/accounts.

我的要求是https://graph.facebook.com/v10.0/me/accounts使用字段id,name,instagram_business_account{id,biography,ig_id,followers_count,follows_count,media_count,name,profile_picture_url,username,website}

这是一个示例结果,其中两者都应返回instagram_business_account,因为两者都作为企业帐户连接到 Facebook:

{
    "data": [
        {
            "id": "xxxx",
            "name": "xxxxx"
        },
        {
            "id": "xxxxx",
            "name": "xxxx",
            "instagram_business_account": {
                "id": "xxxx",
                "biography": "xxxx",
                "ig_id": 00000,
                "followers_count": 0000,
                "follows_count": 0000,
                "media_count": 0000,
                "name": "xxx",
                "profile_picture_url": "xxxx",
                "username": "xxxx"
            }
        }
    ],
    "paging": {
        "cursors": {
            "before": "xxxx",
            "after": "xxxx"
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

有人知道这里发生了什么问题吗?

facebook-graph-api instagram facebook-opengraph instagram-api instagram-graph-api

5
推荐指数
1
解决办法
2985
查看次数

通过 Instagram graph api 刷新长期令牌

我在后端拥有长期存在的用户令牌,并成功从 graph-api 端点获取不同的信息。

现在,我尝试定期刷新我这边的这些有效、未过期的令牌,并遵循刷新访问令牌文档,但每次都会收到 400 状态代码的错误:

我的请求:

curl -X GET \
  'https://graph.instagram.com/refresh_access_token?grant_type=ig_refresh_token&&access_token={my_token}'
Run Code Online (Sandbox Code Playgroud)

回复:

Sorry, this content isn't available right now
Run Code Online (Sandbox Code Playgroud)

为了确保该令牌有效,通过Access Token Debugger 工具进行了检查,看来我的令牌在接下来的 3 个月内有效。

我发现其他几位工程师也有同样的问题,但无法找到任何解决办法或此问题的原因。

有什么解决办法吗?

facebook-graph-api instagram-api instagram-graph-api

5
推荐指数
1
解决办法
1739
查看次数

使用 Instagram Graph API 发布照片时是否可以邀请协作者?

2021 年 10 月,Instagram 推出了一项名为“协作”的新功能,允许人们共同创作 Feed 帖子和 Reels。发帖时(仅在应用程序中),您可以“邀请协作者”。这使用类似的界面来标记用户,感觉像是相关的。

https://www.instagram.com/p/CVOKMVNARZX/

我们有一个使用 Instagram Graph API 的内容发布的工作实现。发布媒体时,您可以使用 user_tags 标记其他用户。

https://developers.facebook.com/docs/instagram-api/guides/content-publishing#publish-with-tagged-users

POST graph.facebook.com/17841400008460056/media? 
image_url=https//www.example.com/images/bronzed-fonzes.jpg
&caption=#BronzedFonzes!
&user_tags=
[
  {
    username:'kevinhart4real',
    x: 0.5,
    y: 0.8
  },
  {
    username:'therock',
    x: 0.3,
    y: 0.2
  }
]
Run Code Online (Sandbox Code Playgroud)

我们希望使用 API 将协作者标记到已发布的媒体。元文档中似乎没有,但这可能吗?再次,感觉它与 user_tags 变量有关。

instagram instagram-api instagram-graph-api

5
推荐指数
1
解决办法
644
查看次数