Я намагаюся завантажити дані з однієї сторінкиFacebook. Як ви знаєте, деякі повідомлення мають ідентифікатори, такі як PAGE_ID + "_" + POST_ID, а деякі мають лише POST_ID. Коли у мене є Page_ID і Post_ID доступні (я отримую ці ідентифікатори з рекламних оголошень), і я хочу отримати дані про повідомлення, я не знаю, чи слід мені дзвонити
https://graph.facebook.com/POST_ID
або
https://graph.facebook.com/PAGE_ID_POST_ID
Чи є нормалізований спосіб на графіку api, щоб отримати дані про повідомлення? Чи потрібно зробити ще один запит, якщо один з перерахованих вище не вдається?
Відповіді:
0 для відповіді № 1Post_id - це універсальний унікальний ідентифікатор у Facebook Grap. Для як відповідь на ваше запитання:
https://graph.facebook.com/POST_ID
Post_ids мають дійсно іноді логіку, подібну до pageid_postId. Але не думайте про це. PostId є користувачем у Facebook.
Якщо у вас є додаткові запитання чи проблеми, ви можете легко дослідник GRAP ввести будь-який ідентифікатор і перевірити результат: https://developers.facebook.com/tools/explorer
І введіть ідентифікатор в текстовому полі після списку GET dropdown.