Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json facebook graph explorer使用营销api返回空数据数组_Json_Facebook_Facebook Graph Api_Facebook Marketing Api - Fatal编程技术网

Json facebook graph explorer使用营销api返回空数据数组

Json facebook graph explorer使用营销api返回空数据数组,json,facebook,facebook-graph-api,facebook-marketing-api,Json,Facebook,Facebook Graph Api,Facebook Marketing Api,当我尝试测试insights数据时,graph explorer出现问题 当我这样做的时候 act_XXX/?fields=campaigns 它回来了 { "campaigns": { "data": [ { "id": "XXXX" }, { "id": "XXXX" } ], "paging": { "cursors": { "before": "MjM

当我尝试测试insights数据时,graph explorer出现问题

当我这样做的时候

act_XXX/?fields=campaigns
它回来了

{
  "campaigns": {
    "data": [
      {
        "id": "XXXX"
      },
      {
        "id": "XXXX"
      }
    ],
    "paging": {
      "cursors": {
        "before": "MjM4NDI1MTI2NzQ3NzAxMzEZD",
        "after": "MjM4NDI1MTI2NzQxNTAxMzEZD"
      }
    }
  },
  "id": "act_XXXX"
}
但当我这么做的时候

act_XXX/insights
返回一个空的数据数组

{
  "data": [
  ]
}

看起来我设置了正确的权限,但我一定是遗漏了什么?

可能没有上个月的任何洞察数据,因为它只获取上个月的洞察

试用

act_XXX?fields=insights.time_range({"since":"2018-03-03","until":"2019-03-03"})

您使用哪个api版本?您的帐户中是否有洞察?我认为如果您的帐户中没有洞察,返回空是正常的,…,没有spendI使用的是2.8版。。。活动处于非活动状态,但端点不应该至少返回活动的名称吗?我认为您可以像act\uu/insight这样查询,然后它会查询帐户的insight,为什么它应该返回活动名称:)当我制作一个PHP测试脚本时,我有这个
'campaign\u name'=>null
,所以我知道它应该在返回的结果中。我可能误解了,但是如果像这样的查询:act\u/insights?fields=campaign\u name,account\u name,它将返回带有一些值的帐户名称,但没有返回活动名称