OAuth, Twitter и Indentity - кто я? - PullRequest
3 голосов
/ 26 июля 2011

После аутентификации в Твиттере через OAuth я не увидел хорошего звонка, чтобы узнать ваше имя пользователя. Как это должно работать? Я бы хотел отозвать такие вещи, как имя пользователя в Твиттере, имя, фамилия и т. Д., Базовый профиль. Должно ли рукопожатие OAuth дать мне мое имя пользователя?

Ответы [ 3 ]

7 голосов
/ 26 июля 2011

Попробуйте это:

https://dev.twitter.com/docs/api/1/get/account/verify_credentials

Он покажет вам всю информацию (которую вы обычно получаете от любого другого пользователя) учетной записи OAuth-authenticated-account =)!

3 голосов
/ 31 июля 2011

Во-первых, Twitter включает параметр screen_name в ответ токена доступа. Во-вторых, вы можете позвонить http://api.twitter.com/1/account/verify_credentials.json, чтобы получить полный профиль, который также будет включать имя (ключ JSON 'name') Twitter не предоставляет адреса электронной почты.

2 голосов
/ 26 июля 2011

Вы пробовали какую-либо из этих библиотек ? Я попробовал почти все из php, и все, что я пробовал, имели примеры того, как получить данные пользователя.

...