2012-08-16 3 views
1

Возможно ли получить идентификатор пользователя с помощью токена доступа?Получить идентификатор пользователя от пользователя token

Я видел, что некоторые ответы говорят https://graph.facebook.com/me?access_token=abc, но я думаю, что это неправильно, так как это получает информацию о пользователе, который вошел в систему, а не о пользователе в токене доступа.

ответ

4

В настоящее время вошедший пользователь является пользователем в токене доступа - если у вас есть токен доступа пользователя, вы действуете от имени этого пользователя.

Две горячих клавиши /me и /app, которые являются ярлыками для пользователя этих маркеров доступа, и приложение этого маркера доступа

+0

Скажет, у меня есть маркер доступа, и он послал к моему серверу. Я хочу, чтобы _then_ получить идентификатор пользователя. Мой сервер не зарегистрирован в качестве этого пользователя (очевидно!), Поэтому запрос/мне с сервера не собирается ничего делать, не так ли? – Timm

+0

Маркер доступа специфичен для пары пользователь/приложение. Когда вы передаете токен доступа на свой сервер, и сервер использует этот токен доступа для вызова API, этот вызов API создается от имени этого пользователя через ваше приложение. – Igy

+0

Дело в том, что если я получаю полностью произвольный access_token из раздела авторизации этого документа https://developers.facebook.com/docs/reference/api/ и передаю его как токен доступа в https: // graph. facebook.com/me?access_token= Я получаю детали о _me_, а не тот, кому принадлежит этот токен доступа !? (Действительно оцените вашу помощь) – Timm

Смежные вопросы