获取facebook页面的洞察数据
我想获取facebook页面的洞察数据。我已尝试使用具有以下url的graph api:获取facebook页面的洞察数据,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我想获取facebook页面的洞察数据。我已尝试使用具有以下url的graph api: https://graph.facebook.com/149279625121774/insights/?access_token=XXXX 但它提供了空数据: { "data": [ ], "paging": { "previous": "https://graph.facebook.com/149279625121774/insights/...",
https://graph.facebook.com/149279625121774/insights/?access_token=XXXX
但它提供了空数据:
{ "data": [
], "paging": {
"previous": "https://graph.facebook.com/149279625121774/insights/...",
"next": "https://graph.facebook.com/149279625121774/insights/..."
}
}
“14927965121774”是页面id
有人帮我吗。更新答案:
只能作为数组检索。要阅读
洞察
,您需要
- 通用的
,用于公共可用的访问\u令牌
度量应用程序\u活动用户
- 一个通用应用程序
,用于该应用程序的所有访问\u令牌
洞察
用于此用户拥有的所有应用程序、页面和域read_insights
以下是我的评论:
/
email,manage_pages,read_insights
如何在我的facebook页面中检查并启用read_insights权限?您可以从您帐户的facebook隐私设置和应用程序设置中进行检查。您也可以通过登录按钮/URL请求额外的权限检查此项,而不是
脱机访问
使用阅读洞察
对我没有帮助。仅当我指定由coma分隔的度量名称时才起作用:/{pageId}/insights/{metric1,metric2,…,metricN}。如果downvoter注释了一些内容,这会有所帮助。这个解决方案对我有效。在我将manage_页面移到read_insights之前之后,Graph API开始工作。
email,manage_pages,read_insights