#facebook #facebook-graph-api
#Facebook #facebook-graph-api
Вопрос:
В соответствии с этой страницей вы можете использовать GET graph.facebook.com/{page-id}/blocked
endpoint для просмотра списка заблокированных пользователей и страниц с одной из ваших страниц. Вы также можете использовать методы POST и REMOVE вместе с user
параметром, чтобы добавить или удалить пользователя из списка блокировки вашей Страницы.
Но, похоже, это не работает. С помощью запроса GET и соответствующего токена доступа к странице я получаю пустой список, подобный этому:
{
"data": [
],
"paging": {
"cursors": {
"before": "MAZDZD",
"after": "MjQZD"
},
"next": "----------"
}
}
Если я пытаюсь добавить какого-либо пользователя в список блокировки одной из моих страниц, я получаю это:
{
"error": {
"message": "(#100) The global id ------- is not allowed for this call",
"type": "OAuthException",
"code": 100,
"fbtrace_id": "-------"
}
}
Почему я не могу видеть список заблокированных пользователей и страниц со своих страниц? И почему я не могу заблокировать кого-то: может быть, мне нужен идентификатор пользователя в области страницы? Но как я могу это получить?
Спасибо.
Комментарии:
1. Да, вам, скорее всего, понадобится идентификатор пользователя в области страницы, когда в сообщении об ошибке указано, что глобальный идентификатор не разрешен.
2. Спасибо, я попробую. Знаете ли вы, как получить идентификатор пользователя с этой страницей? Единственная информация, которую я получаю, — это эта страница , и в ней говорится, что API идентификатора страницы устарел в версии 7.0 . В настоящее время всем приложениям, созданным после 1 мая 2018 года, автоматически присваиваются PSID, и никаких дальнейших действий не требуется…
3. Как вы получаете идентификаторы?
4. Упс! Вы правы, я получал идентификаторы пользователей с внешнего веб-сайта, но если я получу их из приложения Facebook (хотя это не одно и то же приложение), я могу создавать новых заблокированных пользователей для страницы. Спасибо! Но я по-прежнему не могу увидеть список запрещенных пользователей для страницы. Я полагаю, это скрыто для уединения?