Используя API Facebook для получения идентификатора страницы по идентификатору записи

У меня проблема с тем, что в моем хранилище данных есть только идентификаторы сообщений. Начиная с Graph API, я должен ставить префикс ID страницы перед идентификатором поста. Так как у меня нет информации, на какой странице размещено это сообщение, у меня есть проблема здесь.

У меня есть доступные идентификаторы постов, но теперь мне нужно знать, какой пост может получить какой пост в качестве префикса.

Поэтому я ищу способ дать идентификатор сообщения и получить идентификатор страницы.

Любой вызов API, который может дать мне эту информацию активно или просто дополнительную информацию?

2 ответа

Вы можете попробовать использовать access_token пользователей для получения набора page_access_tokens - тогда вы можете попробовать сопоставить их с хранилищем данных и дать им возможность размещать на этих страницах, используя эти токены доступа, на основе возвращаемых данных объекта JSON.

Я нашел это здесь:

https://graph.facebook.com/v2.8/139946919369293_811518108920728?access_token={token}&fields=from

? = поля из

возвращает это:

{
  "from": {
    "name": "Henkel Careers",
    "id": "301655703240307"
  },
  "id": "301655703240307_811518108920728"
}

К сожалению, это не имеет никакого смысла, особенно в моем случае. Так как Graph API действительно позволяет {page_id}_{post_id} Комбинации, которые вы должны предоставить page_id, чтобы получить идентификатор страницы по указанному выше запросу.

Я надеюсь, у кого-то есть другое решение!

Другие вопросы по тегам