0

Ich versuche, auf Facebook Marketing API zuzugreifen. Ich habe eine Facebook-App erstellt und kann das Token vom Benutzer erhalten (in diesem Fall bin ich es). Aber wenn ich es im Python Facebook Ads SDK benutze. Ich bekomme diesen Fehler:Zugriff auf Facebook Marketing API nicht möglich

Das Konto ist von einem Client, aber ich bin auch ein Administrator dort.

Ich habe "Ads API Account Konfiguration" in den Marketing API Einstellungen und "Autorisierte Ad Account IDs" in den erweiterten Einstellungen der App festgelegt. Ich habe in Graph API versucht und ich bekomme das gleiche Problem. Ich konnte gestern darauf zugreifen, aber es funktioniert nicht mehr und ich habe es mit mehreren Apps versucht, aber das Problem ist dasselbe.

Der Code Ich versuche, ist:

import os 

from facebookads import FacebookAdsApi 
from facebookads import objects 

app_id = os.getenv("APP_ID") 
app_secret = os.getenv("APP_SECRET") 
access_token = data['accessToken'] # data is a dictionary with accessToken 
FacebookAdsApi.init(app_id, app_secret, access_token) 
me = objects.AdUser(fbid='me') 
my_accounts = list(me.get_ad_accounts()) 
print(my_accounts) 
account = my_accounts[0] 
account.remote_read(fields=[objects.AdAccount.Field.amount_spent]) 

Antwort

0

war ich immer den Fehler, da meine Facebook-Anzeigen Zahlung fehlgeschlagen.

Verwandte Themen