Menambahkan Pengguna ke Pengelola Bisnis Turunan (Opsional)

Secara default, hanya pengguna sistem yang ditambahkan ke Pengelola Bisnis Turunan. Anda dapat menambahkan orang ke Pengelola Bisnis Turunan jika ada alasan bisnis untuk itu. Menambahkan developer ke Pengelola Bisnis Turunan cukup bermanfaat untuk tujuan debugging. Skrip di bawah ini menunjukkan cara menambahkan diri Anda ke Pengelola Bisnis Turunan dan login ke UI Pengelola Bisnis untuk mengakses Pengelola Bisnis Turunan yang baru dibuat.

Catatan: Pengguna hanya dapat ditambahkan dengan izin EMPLOYEE. Pengguna Sistem Admin PB Turunan adalah satu-satunya Admin yang didukung.

Catatan: Bergantung pada apakah appsecret_proof diaktifkan di pengaturan aplikasi Anda, appsecret_proof mungkin diperlukan sebagai parameter untuk setiap panggilan yang Anda buat. Lihat dokumen Mengamankan Permintaan Graph API untuk mengetahui cara mengatur opsi ini dan cara membuat appsecret_proof.

Ambil token akses Pengguna Sistem Admin Pengelola Bisnis Turunan, menggunakan 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

Tambahkan pengguna ke Pengelola Bisnis Turunan, menggunakan 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