Вы можете получить сообщения от feed
или home
подключение user
.
Для использования этих подключений для чтения сообщений пользователей вам понадобятся read_stream
разрешения от пользователя (что может быть немного проблематичным в вашем случае, если у вас еще нет разрешения) и активно access_token
(этот будет необходим для удаления сообщений тоже).
feed
соединение может быть легко разобран, чтобы получить сообщения из приложения (так как каждый post
объект имеет application
свойство, содержащее имя и идентификатор)
home
соединения содержат гораздо больше информации для анализа, но вы можете фильтровать результаты по заявке, используя filter
(например, /USER_ID/home/filter=app_2305272732
).
После того, как вы обнаружили сообщения, вы можете удалить «Em путем выдачи DELETE
запрос на Graph API:
DELETE https://graph.facebook.com/POST_ID?access_token=...
Или несколько сообщений для того же пользователя:
DELETE https://graph.facebook.com/?ids=POST_ID_1,POST_ID_2,POST_ID_N?access_token=...
Примечания:
Поскольку вы сказали, что не сохранили идентификаторы опубликованной публикации, более проблематичным может быть поиск списка пользователей, которые получили по STED.
У меня фактически есть список пользователей. Однако для этого подхода требуется разрешение read_stream. Нет ли способа доступа к этим сообщениям в качестве администратора приложения? – schwabsauce