首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Instagram图形API -卷轴可用,但格式是什么?

Instagram图形API -卷轴可用,但格式是什么?
EN

Stack Overflow用户
提问于 2022-07-05 14:45:31
回答 2查看 460关注 0票数 0

Facebook提到他们现在正在用/insights端点提供卷轴数据,耶(参见这里 )!虽然这篇文章说他们已经更新了他们的文档--我不知道它是如何格式化的--但是我们认为这种格式会是这样的吗?

代码语言:javascript
运行
复制
insta_page_id/insights?metric=reels&period=lifetime
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-07-07 08:47:53

对于Instagram中的卷轴帖子,您可以在Meta资源管理器中尝试以下查询(假设您有一个具有所需权限的应用程序):

IGpost/见解?度量=喜欢、评论、分享、游戏、触觉、保存、total_interactions

上面的查询应该为这些度量提供一个响应。

目前,我没有发现任何media_type作为“卷轴”。卷轴media_type仍然被标记为视频。识别一个帖子是否是一个卷轴的唯一方法是通过包含/XXXXXXX的permalink url。

https://developers.facebook.com/docs/instagram-api/reference/ig-media/insights/

票数 0
EN

Stack Overflow用户

发布于 2022-08-02 13:27:59

多亏了@KristiLuna上面的评论,我才解决了一个类似的问题。

Instagram卷轴仍然被Instagram图形API识别为media_type: "VIDEO"。区分提要视频和卷轴之间的区别的方法是检查Graph上的media_product_type字段。

我的方法(遍历Instagram用户媒体):

代码语言:javascript
运行
复制
fetch (`https://graph.facebook.com/v14.0/${ig-user-id}/media?fields=id,media_type,media_product_type`, {method: 'get'})
.then(response => response.json())
.then(data => {
  let dataObject = data.data
  dataObject.forEach((item, i) => {
    if (dataObject[i].media_type === "VIDEO" && dataObject[i].media_product_type === "REELS") {
      // do stuff 
    })
  }
}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72871367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档