Есть ли в API графа Facebook ресурс "/ me"? - PullRequest
0 голосов
/ 22 января 2020

Я просматриваю ссылку на API Graph Facebook, но не вижу документации для ресурса /me, поэтому я могу получить профиль маркера доступа, который я держу.

Я смотрю на v5 .0, но ни одна версия документации API не обсуждает этот ресурс.

Это для настройки моей библиотеки входа в OAuth2, которая работает для Google и Microsoft (у обеих из которых есть /me), но я потерял Facebook .

Примечание. Я не хочу sh использовать Facebook JS SDK, но "нормальный" поток OAuth2 с использованием перенаправлений браузера и обратного канала на стороне сервера.

1 Ответ

0 голосов
/ 22 января 2020

Да, он только что похоронен здесь:

https://developers.facebook.com/docs/graph-api/using-graph-api/#me

Узел / me - это специальная конечная точка, которая преобразуется в user_id человека (или page_id страницы Facebook), чей токен доступа в настоящее время используется для выполнения вызовов API. Если у вас есть токен доступа пользователя, вы можете получить все фотографии пользователя, используя:

GET graph.facebook.com
  /me/photos

В той же ссылке сделайте c, чуть ниже "/ me", он упоминается как ?fields=x,y,z для уменьшения или расширения набора полей для возврата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...