2014-12-22 13 views
5

Ho un'app per Facebook con stato Live and available to all users. Quando accedo a questa app sul mio sito, ricevo access_token per il mio utente di Facebook. E con questo access_token posso leggere con gli annunci API prossimi metodi (per le mie campagne pubblicitarie):API annunci Facebook: (# 10) Non disponi di autorizzazioni sufficienti per eseguire questa azione

  • /ME/adaccounts

  • /act_ < AD_ACCOUNT_ID>/agroups

Ma quando qualcun altro accede al mio sito (e conferma tutte le autorizzazioni) e ottengo il suo access_token non posso eseguire la seconda chiamata api. Ricevo questo errore (# 10) Non disponi di autorizzazioni sufficienti per eseguire questa azione. Ma posso ottenere gli ID account. Quindi, il primo metodo funziona, il secondo no. Come risolvere questo?

P.S. Lo stato dell'app nella scheda App details è Unapproved (cerchio azzurro).

P.P.S. Dopo aver aggiunto l'utente agli sviluppatori dell'app, tutto va bene con il secondo metodo (adcampaign).

risposta

1

Qualche tempo il suo accadere quando si raggiunge il limite di accesso all'API di marketing.

https://developers.facebook.com/docs/marketing-api/access

Supponiamo che l'applicazione dispone di livelli di base Marketing API di accesso (in BASIC, prova ulteriore, iterare, costruire un app con un massimo di 25 account esterni.) E si raggiunge limite del conto annuncio. Quando i tuoi nuovi account pubblicitari chiederanno l'accesso all'API di Facebook Ads, Facebook ti invierà un messaggio di risposta all'errore.

di controllare il vostro account Ad (s) e il loro limite Facebook App -> Impostazioni -> scheda Avanzate -> Pubblicità sezione Account -> tasto Ads Api

https://developers.facebook.com/apps/YOUR_APP_ID/settings/advanced/

Problemi correlati