我目前正在从我的 FB 页面 2.5 中获取帖子级别的见解,以获取仪表板以查看最近的帖子表现如何;一个简单的基准/性能管理器仪表板,它在前端 [js api] 上执行所有查询。
我曾经使用的调用/程序:
1) 获取我的帖子
[page_id]/posts
2)然后循环它们并从两个同步调用中提取发布数据
// A) gets all the metrics
[page_post_id]/insights
// B) gets other data critical for front-end display
[page_post_id]/?fields=type,created_time,permalink_url
这非常有效,而且据 FB 所说,它将持续到 2018 年 6 月(我认为)。
我的问题是对步骤 2-A 的调用失败,因为我认为它需要对每个指标进行单独调用。
那个 2-A 调用返回:
{
"error": {
"message": "Invalid query",
"type": "OAuthException",
"code": 3001,
"error_subcode": 1504028,
"is_transient": false,
"error_user_title": "No Metric Specified",
"error_user_msg": "No metric was specified to be fetched. Please specify one or more metrics to be fetched and try again.",
"fbtrace_id": "XXXXXXXXX"
}
}
我错了吗?
有没有可以做得更好的事情,或者我需要独立调用每个指标?
我最终需要在 2 年内到达那里,但最好尽早解决这个问题,并充分利用这些新鲜的新数据。
提前谢谢大家!
干杯!