Я пытаюсь использовать API-вызов /PAGE_ID/assigned_users
, чтобы назначить пользователя рекламодателем на страницу в Business Manager.
Страница уже подключена к Business Manager, и пользователь также подключен к Business Manager.
Я думал, что для получения идентификатора пользователя Business Scoped мне просто нужно было выполнить вызов / me / ids_for_business и использовать возвращенный идентификатор (data.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"
}
}
Как я могу получить идентификатор пользователя бизнес-сферы, если не использовал ранее упомянутый вызов?
FWIW, используя действительный идентификатор пользователя Facebook, возвращает ту же ошибку.