預設只會將系統用戶新增至下層企業管理平台。如果有商業案例,您可以新增用戶至下層企業管理平台。新增開發人員至下層企業管理平台對偵錯相當有用。下面的指令碼為您示範如何將自己新增至下層企業管理平台,並登入企業管理平台用戶介面,以存取所建立的新下層企業管理平台。
注意:僅限新增具有 EMPLOYEE
權限的用戶。下層企業管理平台管理員系統用戶是唯一受支援的管理員。
注意:根據應用程式設定中是否啟用 appsecret_proof,您在進行每個呼叫時,可能會需要 appsecret_proof 做為參數。請參閱保護圖形 API 要求文件,瞭解如何設定此選項,以及如何產生 appsecret_proof。
使用 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
使用 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