Я работаю над веб-приложением, которое вызывает конечную точку Graph API /me, чтобы получить несколько пользовательских полей после того, как пользователь входит в систему через Facebook Login:
https://graph.facebook.com/v3.0/me?fields=picture.type(large),id,name,<...>
Недавно я получил электронное письмо от Facebook, в котором говорилось:
A list of the APIs you will no longer have access to are listed below. These APIs did not meet our thresholds for active usage and are being deprecated as a result. You also will receive a written notice of deprecated access to those APIs via mail over the coming days.
APIs or functionality you might have accessed being deprecated:
Ability to get global user IDs.
We understand that this may require changes on your end and are here to help answer any questions you may have.
Я пытаюсь выяснить, соответствует ли эта «Возможность получения глобальных идентификаторов пользователей» полю «id», которое я запрашиваю в конечной точке /me?
Я не могу найти документацию API Facebook, описывающую, что именно представляет собой поле «id», возвращаемое конечной точкой /me.
Я ответил на Facebook, но пока не получил никакого ответа.
@04FS Мне нравится понимать, как вы обнаружили, что «/me относится к объекту пользователя при использовании с токеном доступа пользователя». Единственная ссылка на /me, которую я нашел на этой странице, Developers.facebook.com/docs/graph-api/using-graph-api, но она явно говорит о том, что вы пишете. У вас есть другая страница документации? Спасибо!
/me — это специальная конечная точка, которая преобразуется в user_id человека (или page_id страницы Facebook), чей токен доступа в настоящее время используется для вызовов API».
Идентификатор, возвращаемый конечной точкой /me, представляет собой так называемый «идентификатор области приложения», больше невозможно получить глобальный идентификатор пользователя. Каждый пользователь получит свой идентификатор для каждого приложения. Если вы хотите идентифицировать пользователей в разных приложениях: https://developers.facebook.com/docs/apps/for-business/
Дополнительная информация: https://developers.facebook.com/docs/graph-api/reference/user#Reading