gpt4 book ai didi

excel - 自动导出 Facebook Insights 数据

转载 作者:行者123 更新时间:2023-12-02 10:03:54 24 4
gpt4 key购买 nike

我正在寻找一种以编程方式导出我的页面的 Facebook 见解数据的方法,并且可以实现自动化。具体来说,我想创建一个每天运行的计划任务,并且可以使用 Facebook API 保存页面见解数据的 CSV 或 Excel 文件。然后我会有一个 ETL 作业将这些数据放入数据库中。

我检查了 Excel 的 oData 服务,该服务似乎已损坏。有谁知道一种以编程方式自动导出 Facebook 页面洞察数据的方法?

最佳答案

一旦您知道如何获取见解,这是可能的,而且不会太复杂。

这是我的操作方法:

  • 使用offline_access 和read_insights 登录用户。read_insights 允许我访问用户管理的所有页面和应用程序的见解。Offline_access 为我提供了一个永久 token ,我可以使用它来更新见解,而无需等待用户登录。
  • 检索用户管理的页面和应用程序的列表,并将其存储在数据库中。
  • 当我想要获取页面或应用程序的见解时,我不会查询 FQL,而是查询 Graph API:首先,我计算需要对 graph.facebook.com/[object_id]/insights 进行多少次查询,根据选择的日期范围。然后,我生成一个查询以与 Batch API ( http://developers.facebook.com/docs/reference/api/batch/ ) 一起使用。这样,我只需一次查询即可获取日期范围内所有日期的所有可用见解的所有数据。
  • 我解析获得的相当大的 json 对象(其重量为几 Mb,请注意)并将所有内容存储在数据库中。
  • 现在,您已解析所有见解并将其存储在数据库中,只需执行几个 SQL 查询即可按照您想要的方式操作数据,例如显示图表或以 CSV 或 Excel 格式导出。

我已经制作了代码(并作为临时免费工具发布在 www.social-insights.net 上),因此导出到 Excel 将非常快速且简单。

请告诉我是否可以帮助您。可以在周末之前完成。

关于excel - 自动导出 Facebook Insights 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7337877/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com