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

同时,facebook instagram api 仅提供对指标的访问:印象数、覆盖率、taps_forward、taps_back、exits 和回复。 参考这里
它不能访问故事/见解端点上的缺失数据,如何访问?
同样,如果一个故事由多个图像/视频/媒体组成,比如说 10 个窗格,一个故事中每个窗格的指标如何分开?
我的目标是使用 Facebook webhook 在 IG 用户提及我的 IG 帐户时收到通知。为此,我遵循了以下步骤:
我面临的问题是我无法让我的应用程序处理真实数据。我尝试从我的 IG 个人帐户中提及我的企业 IG 帐户,但没有任何反应。我的回调网址没有被调用。
我的应用程序不需要用户登录,因此我不确定是否需要发送我的应用程序以供审核。我需要特别许可吗?
是否可以在 NodeJS 中以编程方式获取和发送 Instagram 私信?我找不到有关该主题的任何最新答案,因此决定在这里提问。
现在我知道有:
据我了解,第一和第二没有用于直接消息的 api。第三个有点可疑。很难说它到底是如何运作的。Instagram 同意开发者使用这个库吗?
javascript node.js instagram instagram-api instagram-graph-api
访问令牌将在一小时后过期,因为 API 文档中也提到了这一点。不方便用户每隔一小时重新授权。
请让我知道是否有任何其他方法可以获得长期令牌或刷新令牌。
文档参考如下:https : //developers.facebook.com/docs/instagram-basic-display-api/overview
谢谢
如果您正在阅读本文,您将了解到您可以添加children到fields查询参数中。这意味着如果您有一个具有该类型的媒体,"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
以前的 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
我一直在尝试使用 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
首先,我先解释一下今天的情况:
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
我在后端拥有长期存在的用户令牌,并成功从 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 个月内有效。
我发现其他几位工程师也有同样的问题,但无法找到任何解决办法或此问题的原因。
有什么解决办法吗?
2021 年 10 月,Instagram 推出了一项名为“协作”的新功能,允许人们共同创作 Feed 帖子和 Reels。发帖时(仅在应用程序中),您可以“邀请协作者”。这使用类似的界面来标记用户,感觉像是相关的。
https://www.instagram.com/p/CVOKMVNARZX/
我们有一个使用 Instagram Graph API 的内容发布的工作实现。发布媒体时,您可以使用 user_tags 标记其他用户。
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 变量有关。