首页 > 解决方案 > 在 Instagram Graph API 中为业务发现洞察提供指标

问题描述

我正在创建一个应用程序来深入了解业务和创建者帐户。但是当我尝试使用业务发现来了解帐户时,我收到了错误

{
  "error": {
    "message": "(#100) For field 'insights': The parameter metric is required",
    "type": "OAuthException",
    "code": 100,
    "fbtrace_id": "A_VNXOMovZwvUpzUFVF5y87"
  }
}

我获取的查询是?fields=business_discovery.username(google){insights{impressions}}

我知道如何为我的帐户获取洞察数据/insights?metric=impressions&period=day。但我不明白,我怎样才能period在前面的查询中给出论点?

标签: facebook-graph-apiinstagraminstagram-graph-api

解决方案


业务发现无法获得洞察数据。您应该改用洞察 api。

这是一个简单的帐户洞察 17841403823915540/insights/?metric=follower_count,reach,impressions&period=day&since2021-01-11&until=2021-01-18

你会得到这样的:

{
  "data": [
    {
      "name": "follower_count",
      "period": "day",
      "values": [
        {
          "value": 0,
          "end_time": "2021-01-16T08:00:00+0000"
},

推荐阅读