向子商务管理平台添加用户(可选)

默认情况下,仅可向子商务管理平台添加系统用户。如果子商务管理平台具有商业案例,您可以向该平台添加用户。向子商务管理平台添加开发者对调试非常有用。下方脚本展示了您可以如何将自己添加到子商务管理平台并登录商务管理平台用户界面,以访问新建的子商务管理平台。

注意:添加用户时,用户只能获得 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