您需要以下参数来发出 API 调用:
user
— 您创建的系统用户编号['MANAGE']
、['ADVERTISE']
和 ['ANALYZE']
。access_token
— 管理员用户或管理员级系统用户的访问口令。要为系统用户分配广告帐户的权限,请发出以下 POST
请求:
curl \ -F "user=APP_SCOPED_SYSTEM_USER_ID" \ -F "tasks=['MANAGE', 'ADVERTISE', 'ANALYZE']" \ -F "business=BUSINESS_ID" \ -F "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/VERSION/act_AD_ACCOUNT_ID/assigned_users"
您需要以下参数来执行调用:
user
— 您创建的系统用户编号['MANAGE']
、['CREATE_CONTENT']
、['MODERATE']
、['ADVERTISE']
和 ['ANALYZE']
access_token
— 管理员用户或管理员级系统用户的访问口令。要为系统用户分配公共主页权限,请发出以下 POST
请求:
curl \ -F "user=APP_SCOPED_SYSTEM_USER_ID" \ -F "tasks=['ADVERTISE', 'ANALYZE']" \ -F "access_token=ACCESS_TOKEN" \ "https://graph.facebook.com/VERSION>/PAGE_ID/assigned_users"
您可请求访问另一商务管理平台拥有的广告帐户或公共主页。商务管理平台也可授权另一商务管理平台访问自有资产。参考商务管理平台资产。
系统用户可以访问这些代理资产来完成指定任务。其背后的理念是能向您的商务管理平台为客户处理的广告帐户或公共主页发出 API 调用。
要查看系统用户对资产拥有的权限,您需要:
business_id
— 此系统用户所属的商务管理平台access_token
— 拥有 business_management
权限的用户或管理员用户的访问口令然后执行此调用:
curl -G \ -d "fields=email,assigned_ad_accounts,assigned_pages" \ -d "access_token=ACCESS_TOKEN" \ https://graph.facebook.com/VERSION/APP_SCOPED_SYSTEM_USER_ID