Autorizzazioni dell'utente di sistema

Assegnazione di attività negli account pubblicitari a un utente di sistema

Ecco gli elementi necessari per effettuare una chiamata API:

  • user: ID dell'utente di sistema che hai creato
  • Attività: tipo di accesso di questo utente di sistema per l'account pubblicitario: ['MANAGE'], ['ADVERTISE'] e ['ANALYZE'].
  • access_token: token d'accesso di un utente con diritti di amministratore o di un utente di sistema con funzioni di amministratore.

Per assegnare autorizzazioni a un utente di sistema per un account pubblicitario, effettua la seguente richiesta POST:

curl \
-F "user=APP_SCOPED_SYSTEM_USER_ID" \
-F "tasks=['MANAGE', 'ADVERTISE', 'ANALYZE']" \
-F "business=BUSINESS_ID" \
-F "access_token=ACCESS_TOKEN" \
"https://graph.facebook.com/VERSION/act_AD_ACCOUNT_ID/assigned_users"

Assegnazione di attività della Pagina all'utente di sistema

Ecco gli elementi necessari per effettuare la chiamata:

  • user: ID dell'utente di sistema che hai creato
  • Attività: tipo di accesso per questo utente di sistema per la Pagina: ['MANAGE'], ['CREATE_CONTENT'], ['MODERATE'], ['ADVERTISE'] e ['ANALYZE']
  • access_token: token d'accesso di un utente con diritti di amministratore o di un utente di sistema con funzioni di amministratore.

Per assegnare autorizzazioni a un utente di sistema per una Pagina, esegui questa richiesta POST:

curl \
-F "user=APP_SCOPED_SYSTEM_USER_ID" \
-F "tasks=['ADVERTISE', 'ANALYZE']" \
-F "access_token=ACCESS_TOKEN" \
"https://graph.facebook.com/VERSION>/PAGE_ID/assigned_users"

Assegnazione di attività a un utente di sistema nelle risorse in versione proxy

Puoi richiedere l'accesso a un account pubblicitario o a una Pagina di proprietà di un altro Business Manager In alternativa, un Business Manager può concedere l'accesso alle risorse di sua proprietà a un altro Business Manager. Consulta Risorse business.

Gli utenti di sistema possono avere accesso a queste risorse in versione proxy per le loro attività. L'idea alla base di questa possibilità è fornire un meccanismo per effettuare chiamate API agli account pubblicitari o alle Pagine che il tuo Business Manager gestisce per i tuoi clienti.

Recupero delle autorizzazioni dell'utente di sistema

Per visualizzare le autorizzazioni fornite a un utente di sistema per le risorse, hai bisogno dei seguenti parametri:

  • business_id: il Business Manager a cui appartiene questo utente di sistema
  • access_token: il token d'accesso dell'utente con autorizzazioni business_management o di un utente con diritti di amministratore

Quindi, effettua questa chiamata:

curl -G \
-d "fields=email,assigned_ad_accounts,assigned_pages" \
-d "access_token=ACCESS_TOKEN" \
https://graph.facebook.com/VERSION/APP_SCOPED_SYSTEM_USER_ID