Agregar un usuario al administrador comercial secundario (opcional)

De forma predeterminada, solo el usuario del sistema se agrega al administrador comercial secundario. Puedes agregar a una persona al administrador comercial secundario si hay un caso comercial para ello. Agregar un desarrollador a un administrador comercial secundario es bastante útil para depuraciones. En el script de abajo, se muestra cómo puedes agregarte al administrador comercial secundario e iniciar sesión en la UI del administrador comercial para acceder al nuevo administrador comercial secundario que se creó.

Nota: Solo se pueden agregar usuarios con permisos EMPLOYEE. El usuario administrador del sistema del administrador comercial secundario es el único administrador admitido.

Nota: En función de que appsecret_proof esté activado en la configuración de tu app, appsecret_proaf podría ser necesario como parámetro para cada llamada que hagas. Consulta el documento Garantizar solicitudes de API Graph para saber cómo configurar esta opción y cómo generar appsecret_proof.

Obtén el token de acceso del usuario administrador del sistema del administrador comercial secundario usando el PARENT_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN.

curl \
-F "id=<CHILD_BM_ID>" \
-F "app_id=<APP_ID>" \
-F "scope=ads_management,business_management" \
-F "access_token=<PARENT_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN>" \
-F "appsecret_proof=<APP_SECRET_PROOF>" \ // Optional, depending on your app's security settings
https://graph.facebook.com/<API_VERSION>/<CHILD_BM_ID>/access_token

Agrega un usuario al administrador comercial secundario con el CHILD_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN.

curl \
  -F "email=<EMAIL_ADDRESS_OF_USER>" \
  -F "role=EMPLOYEE" \
  -F "tasks=['ADVERTISE', 'ANALYZE']" \
  -F "access_token=<CHILD_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN>" \
  -F "appsecret_proof=<APP_SECRET_PROOF>" \   // Optional, depending on your app's security settings
  https://graph.facebook.com/<API_VERSION>/<CHILD_BM_ID>/business_users