从Facebook Instagram API一次查询中获取有关所有媒体对象的信息

时间:2018-08-02 09:25:58

标签: facebook-graph-api instagram-api

我正在尝试在Instagram业务资料上获取有关我的媒体数据的所有可用信息。问题是,当我尝试在signe查询中执行此操作时:

instagram_business_account_id/media?fields=media_type,insights.metric(impressions,carousel_album_saved,engagement,video_views)

我收到关注错误消息:

{
  "error": {
    "message": "(#100) Can not show video views count for non video media",
    "type": "OAuthException",
    "code": 100
  }
}

是否可以通过media_type或其他任何方式过滤响应以将所有数据收集到一个请求中或将其拆分为较小的请求,所以我不需要为每个媒体对象文件进行API调用吗?

1 个答案:

答案 0 :(得分:1)

唯一令人费解的解决方案是在对/ media的请求之后对媒体类型进行过滤。使用光标构建完整列表,然后发布流程。