我正在尝试使用/PAGE_ID/assigned_users
API调用将用户作为ADVERTISER分配给Business Manager中的页面。
页面已连接到Business Manager,用户也已连接到Business Manager。
我认为要获取Business Scoped用户ID,我只需要发出call / me / ids_for_business并使用返回的ID(data.id
)。
使用该ID时,会返回此错误:
{
"error": {
"message": "Invalid parameter",
"type": "OAuthException",
"code": 100,
"error_subcode": 1752100,
"is_transient": false,
"error_user_title": "User is not Business Scoped",
"error_user_msg": "The user ID provided is not business scoped. Please provide a business or a system user ID",
"fbtrace_id": "CDFlxxGLsTJ"
}
}
如果没有使用前面提到的电话,我如何获得业务范围的用户ID?
使用用户的实际Facebook ID的FWIW返回相同的错误。
答案 0 :(得分:0)
使用此GET调用来吸引业务用户:
https://graph.facebook.com/v2.12/[business_id]/business_users?access_token=[accesstoken]