2017-05-02 5 views
0

Hinweis:dies ist ein aktualisierter EintragAbrufen von Facebook berichtet in R

In Facebook habe ich Bericht Berichte geplant an meine E-Mail verschickt werden. Leider kommen Berichte nicht als Anhang, sondern als Link, z. unter https://www.facebook.com/ads/manage/download_report.php?act=1119884838046520&report_run_id=6086936413420&format=csv&source=email_v2

Bitte helfen Sie mir, den URI-Pfad zu erstellen, um den Bericht abzurufen.

Aktuelle Stand

ich in der Lage bin Eigenschaften des Berichts zu erhalten:

RCurl::getURL("https://graph.facebook.com/v2.9/6087139848020?access_token=EAAX****") 

Ergebnisse in

$ 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" 

So scheint alles in Ordnung

Problem

jedoch indem man versucht, die /report_ID/insights zuzugreifen, als FB API reference/ad-report-run/ vorgeschlagen:

RCurl::getURL("https://graph.facebook.com/v2.9/6087139848020/insights?access_token=E***") 

ich eine Fehlermeldung erhalten:

(#100) Tried accessing nonexisting summary field (results) 

Irgendwelche Ideen, wie der Körper von Facebook-Bericht per E verteilt bekommen mailen?

Hilfe wird sehr geschätzt.

PS Besonderer Dank geht an user @phwd für Anregungen

Antwort

1

Die Lösung ist

curl -G \ 
    -d 'report_run_id=6087450841820' \ 
    -d 'format=csv' \ 
    'https://www.facebook.com/ads/ads_insights/export_report/' 

Quelle von Informationen: FB docs for asynchronous reports

Verwandte Themen