通过 API 获取 Facebook 页面洞察
使用新的 API,是否可以从您作为管理员的页面获取见解(分析)数据?
我可以成功地从我拥有的应用程序获取数据,但不清楚如何对页面执行此操作。
如果没有,是否可以从 API 下载数据的 CSV?
Using the new API, is it possible to get the insights (analytics) data from a page that you are an admin of?
I can successfully get the data from an app I own, but its not clear how to do this for a page.
If not, is it possible to download the CSV of data from the API?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我得到了答案:
首先你必须创建一个应用程序,并请求该用户的权限:
用户授权后,facebook将颁发一个新的令牌。
该令牌必须传递到
php 中的图形帐户 api:
facebook_example_return.php
使用该令牌,您现在必须访问图形 api 以获取用户拥有的页面的令牌:
您将获得一个包含页面的数组,它们是各自的令牌。
现在您必须访问图形洞察端点:
您可以使用until:yyyy-mm-dd或since来限制结果,它甚至可以为您提供分页链接。
I've got the answer:
First you must create an app, and request permission for that user:
After the user authorizes, facebook will issue a new token.
that token must be passed to the graph accounts api
in php:
facebook_example_return.php
with that token you must now access the graph api to get tokens for the pages the user owns:
you will get an array with the pages and they're respective tokens.
now you must access the graph insights endpoint:
you can use until:yyyy-mm-dd or since to limit results, it even gets you a paging link.