在 R 中检索 Facebook 报告
Retrieving Facebook reports in R
注意:这是更新的post
在 Facebook 中,我已安排将报告发送到我的电子邮箱。
不幸的是,报告不是作为附件而是作为 link 例如以下
https://www.facebook.com/ads/manage/download_report.php?act=1119884838046520&report_run_id=6086936413420&format=csv&source=email_v2
请帮助我构建用于检索报告的 URI 路径。
当前状态
我能够获取报告的属性:
RCurl::getURL("https://graph.facebook.com/v2.9/6087139848020?access_token=EAAX****")
结果变成
$ id : chr "6087139848020"
$ account_id : chr "1119884838046520"
$ schedule_id : chr "6085730147820"
$ time_ref : num 1.49e+09
$ time_completed : num 1.49e+09
$ async_status : chr "Job Completed"
$ async_percent_completion: num 100
$ friendly_name : chr "*****"
$ date_start : chr "2017-05-03"
$ date_stop : chr "2017-05-03"
一切正常
问题
然而,按照建议尝试访问 /report_ID/insights
FB API reference/ad-report-run/:
RCurl::getURL("https://graph.facebook.com/v2.9/6087139848020/insights?access_token=E***")
我收到一条错误消息:
(#100) Tried accessing nonexisting summary field (results)
关于如何通过电子邮件获取 Facebook 报告正文的任何想法?
非常感谢您的帮助。
PS 特别感谢 user @phwd 的建议
解决方法是
curl -G \
-d 'report_run_id=6087450841820' \
-d 'format=csv' \
'https://www.facebook.com/ads/ads_insights/export_report/'
注意:这是更新的post
在 Facebook 中,我已安排将报告发送到我的电子邮箱。 不幸的是,报告不是作为附件而是作为 link 例如以下 https://www.facebook.com/ads/manage/download_report.php?act=1119884838046520&report_run_id=6086936413420&format=csv&source=email_v2
请帮助我构建用于检索报告的 URI 路径。
当前状态
我能够获取报告的属性:
RCurl::getURL("https://graph.facebook.com/v2.9/6087139848020?access_token=EAAX****")
结果变成
$ id : chr "6087139848020"
$ account_id : chr "1119884838046520"
$ schedule_id : chr "6085730147820"
$ time_ref : num 1.49e+09
$ time_completed : num 1.49e+09
$ async_status : chr "Job Completed"
$ async_percent_completion: num 100
$ friendly_name : chr "*****"
$ date_start : chr "2017-05-03"
$ date_stop : chr "2017-05-03"
一切正常
问题
然而,按照建议尝试访问 /report_ID/insights
FB API reference/ad-report-run/:
RCurl::getURL("https://graph.facebook.com/v2.9/6087139848020/insights?access_token=E***")
我收到一条错误消息:
(#100) Tried accessing nonexisting summary field (results)
关于如何通过电子邮件获取 Facebook 报告正文的任何想法?
非常感谢您的帮助。
PS 特别感谢 user @phwd 的建议
解决方法是
curl -G \
-d 'report_run_id=6087450841820' \
-d 'format=csv' \
'https://www.facebook.com/ads/ads_insights/export_report/'