如何使用 Insights API 异步作业下载 facebook 报告?
How to download facebook report using Insights API Asynchronous Jobs?
嗨,我是 Facebook 营销的新手 API。我想下载我正在使用 Insights API 异步作业的 csv 格式的帐户完整报告,使用它我可以获得 "report_run_id",然后我提出 api 请求 this link .它给出了错误的回应。任何人都可以帮助我如何下载 csv 报告 format.code 我试过的是:
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://www.facebook.com/ads/ads_insights/export_report/?report_run_id=279445242544715&name=reports&format=csv")
.get()
.build();
Response response = client.newCall(request).execute();
if(response.isSuccessful()){
String resposes=response.body().string();
}
我将使用 curl 给出示例,但您应该能够轻松地将这些翻译成 javascript。
使用report_run_id
,可以查询异步查询的完整性,例如:
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v2.10/1000002
这最终会让您完成 100%:
{
"id": "6044775548468",
"account_id": "1010035716096012",
"time_ref": 1459788928,
"time_completed": 1459788990,
"async_status": "Job Completed",
"async_percent_completion": 100
}
然后您需要使用洞察优势查询 report_run_id:
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v2.10/<YOUR_REPORT_RUN_ID>/insights
嗨,我是 Facebook 营销的新手 API。我想下载我正在使用 Insights API 异步作业的 csv 格式的帐户完整报告,使用它我可以获得 "report_run_id",然后我提出 api 请求 this link .它给出了错误的回应。任何人都可以帮助我如何下载 csv 报告 format.code 我试过的是:
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://www.facebook.com/ads/ads_insights/export_report/?report_run_id=279445242544715&name=reports&format=csv")
.get()
.build();
Response response = client.newCall(request).execute();
if(response.isSuccessful()){
String resposes=response.body().string();
}
我将使用 curl 给出示例,但您应该能够轻松地将这些翻译成 javascript。
使用report_run_id
,可以查询异步查询的完整性,例如:
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v2.10/1000002
这最终会让您完成 100%:
{
"id": "6044775548468",
"account_id": "1010035716096012",
"time_ref": 1459788928,
"time_completed": 1459788990,
"async_status": "Job Completed",
"async_percent_completion": 100
}
然后您需要使用洞察优势查询 report_run_id:
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v2.10/<YOUR_REPORT_RUN_ID>/insights