#java #facebook #facebook-graph-api #groovy #facebook-graph-api-v2.4
#java #Facebook #facebook-graph-api #groovy #facebook-graph-api-v2.4
Вопрос:
У меня проблема в том, что у меня есть только идентификаторы записей сообщений в моем хранилище данных. Начиная с Graph API, я должен указывать идентификатор страницы перед идентификатором сообщения. Поскольку у меня нет информации, на какой странице опубликовано это сообщение, у меня возникла проблема.
У меня есть доступные идентификаторы записей, но теперь мне нужно знать, какой записи разрешено получать идентификатор записи в качестве префикса.
Поэтому я ищу способ указать идентификатор сообщения и получить идентификатор страницы.
Любой вызов API, который может предоставить мне эту информацию активно или просто побочную информацию?
Ответ №1:
Я нашел это здесь:
https://graph.facebook.com/v2.8/139946919369293_811518108920728?access_token={token}amp;fields=from
?поля = из
возвращает ли это:
{
"from": {
"name": "Henkel Careers",
"id": "301655703240307"
},
"id": "301655703240307_811518108920728"
}
К сожалению, это не имеет никакого смысла, особенно в моем случае. Поскольку Graph API допускает ТОЛЬКО {page_id}_{post_id}
комбинации, вам необходимо фактически предоставить page_id, чтобы получить идентификатор страницы по указанному выше запросу.
Я надеюсь, что у кого-то есть другое решение!
Комментарии:
1. Вы можете попробовать использовать только более низкую версию API (если это все еще возможно для вашего приложения), чтобы вы могли запрашивать детали только через идентификатор post и таким образом получать идентификатор страницы. Если это невозможно, то вам не повезло.
2. К сожалению, я не могу использовать более старую версию. Новым приложениям больше не разрешается использовать устаревшие версии
Ответ №2:
Вы можете попробовать использовать users access_token для получения набора page_access_tokens — затем вы можете попробовать сопоставить с хранилищем данных и предоставить им возможность размещать на этих страницах с использованием этих токенов доступа на основе возвращаемых данных объекта JSON.