Facebook Ads Insights API: (#3) Anwendung verfügt nicht über die Funktion um diese API aufrufen

Ich versuche zu ziehen Facebook Ads-Metrik durch die Facebook Marketing API. Der flow ist im Grunde, dass ich möchten, ziehen Sie alle account-ids von meiner Firma, und dann die Schleife über Ihnen, abrufen die Einblicke, die für Sie individuell.

Allerdings habe ich einen Fehler, ich bin nicht in der Lage zu lösen/verstehen.

Wenn ich Versuch zu machen, die API-Aufruf (sowohl in der Grafik Explorer und mein Alteryx-workflow):

GET-> /v2.8/act_<Account_ID>/insights

Bekomme ich die folgende Fehlermeldung:

 "error": {
"message": "(#3) Application does not have the capability to make this API call.",
"type": "OAuthException",
"code": 3,
"fbtrace_id": "BNevVWUExDg"
}

Ich muss zugeben, ich bin ziemlich ratlos, was diesen Fehler verursacht...und eigentlich auch genau was das Problem ist...ich bin fehlt der richtige Rahmen/Berechtigungen für mein token?

Mit dem gleichen Grund bin ich in der Lage, richtig rufen Sie die API, um eine Liste aller adaccounts (GET-> /v2.8/me/adaccounts ).

Jemand eine Idee was mein Problem sein könnte?

Ich bekomme diese, wenn ich login auf localhost mit Facebook-Login JS-SDK mit meiner test-app, dann erhalten Sie ein token und versuchen zu Lesen, meine eigenen ad-Konten. Sie meinen ad-Konten, aber ich bekomme diese Fehler trotzdem. Ich habe nicht diesen Fehler, wenn Sie versuchen mit meiner Produktion app.

InformationsquelleAutor caz777 | 2016-10-19

Schreibe einen Kommentar