У меня есть действительный токен доступа к моей учетной записи, который имеет как , так и publish_actions
разрешения, и я тестировал приложение для публикации в открытых/открытых группах, и он работает нормально.Facebook API: Можно ли отправить сообщение в «Закрытую» группу Facebook?
user_managed_groups
разрешение должно дать мне возможность публиковать в других группах, которые не являются публичными, как указано в Facebook developers reference:
For all other kinds of groups, a user access token with publish_actions and user_managed_groups permission is required for someone able to post to the group.
Однако, как я стараюсь публиковать в закрытых группах он возвращает ошибку: (#200) The user has not authorized the application to perform this action.
Мой вопрос: Можно ли публиковать сообщения в закрытой группе facebook group vai API? Должен ли я «просмотреть» приложение, чтобы получить разрешение user_managed_groups
, как указано here? Хотя мое приложение предназначено для использования только мной и не желает публиковать его во внешнем мире ?. Или это ошибка в разрешениях группы Facebook?
Я не админ ... Я пробовал в группе, что у меня есть привилегии администратора, и в самом деле это сработало. Тем не менее, я немного смущен, учитывая цитату в моем вопросе, кажется, это должно быть возможно ... можете ли вы указать мне на часть документации, заявив, что нельзя отправлять сообщения в закрытые группы? Я имею в виду, что в facebook четко указано, что невозможно создать события через API, например, где-то они указывают что-то подобное для публикации в закрытых группах? –
Я не знаю о каких-либо документах об этом, но он несколько раз обсуждался в stackoverflow, поэтому я его знаю. это по уважительной причине, в группах есть/было много спама, и обычный пользователь не должен отправлять сообщения в группы через приложение, если он не админ. Честно говоря, я не думаю о серьезном прецеденте. – luschn