Facebook graph api FacebookInsights使用GraphAPI现在能正常工作吗?
我想使用graph API在没有Facebook JS SDK的情况下获取页面和应用程序见解。 我尝试了以下方法:Facebook graph api FacebookInsights使用GraphAPI现在能正常工作吗?,facebook-graph-api,facebook-insights,Facebook Graph Api,Facebook Insights,我想使用graph API在没有Facebook JS SDK的情况下获取页面和应用程序见解。 我尝试了以下方法: 我用一个用户创建了一个应用程序 我通过用户B使用以下url登录到该应用程序(用户B是页面和应用程序的管理员) https://m.facebook.com/dialog/oauth?client_id=[appID]&重定向\u uri=[uri]&范围=读取\u洞察、管理\u页面和响应\u类型=令牌 使用上面的url,登录正常,我得到了访问令牌 使用我得到了应用程序和页面的
- 我用一个用户创建了一个应用程序
- 我通过用户B使用以下url登录到该应用程序(用户B是页面和应用程序的管理员)
- 使用上面的url,登录正常,我得到了访问令牌
- 使用我得到了应用程序和页面的列表
- 最后,我尝试使用以下url查询insights值 https://graph.facebook.com/[page id]/insights&access\u token=[login\u response\u access\u token]但我得到了以下空结果:
我假设您拥有正确的访问令牌(如果您能够查询objectid,可能就是这种情况)。问题中的objectid是否有上个月的数据?另外,我建议提供一个日期范围(带有“自”和“直到”参数),这在过去给我带来了一些问题。您的第一步和第二步是正确的,但第三步是错误的,因为在url中https://graph.facebook.com/[page\u id]/insight页面节点上没有像我认为的每个人一样的insight字段。您可以在图形资源管理器的右侧看到可以使用的字段
可能是因为FB.api返回空数据的时间已经有几天了。您可以通过单击应用程序页面中的“显示旧洞察”进行测试。你会看到的。嗨!第三步也可以,因为insights现在或多或少正常工作。现在我已经看过了,第三步也为我的页面ID提供了一些数据:)但是就像你说的,几天来有一些空数据,我不明白FBI面临着同样的问题。你是如何解决这个问题的?