De forma predeterminada, el usuario del sistema es el único que se añade a la cuenta secundaria de Business Manager. Puedes añadir una persona a la cuenta secundaria de Business Manager si hay un caso de negocio para ello. Añadir a un desarrollador a una cuenta secundaria de Business Manager puede resultar muy útil con fines de depuración. El script siguiente muestra cómo añadirte a la cuenta secundaria de Business Manager e iniciar sesión en la interfaz de usuario de Business Manager a fin de acceder a la cuenta secundaria recién creada.
Nota: Los usuarios solo pueden añadirse con los permisos de EMPLOYEE
. El único administrador admitido es el usuario administrador del sistema de la cuenta secundaria de Business Manager.
Nota: Dependiendo de si el campo appsecret_proof está activado en la configuración de la aplicación, es posible que appsecret_proof se requiera como parámetro en cada llamada que realices. Consulta el documento Seguridad de las solicitudes de la API Graph para obtener información sobre cómo configurar esta opción y cómo generar appsecret_proof.
Recupera el identificador de acceso del usuario administrador del sistema de la cuenta secundaria de Business Manager con 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
Añade un usuario a la cuenta secundaria de Business Manager con 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