Как получить информацию о пользователе, прошедшем аутентификацию Oauth, из Google и Twitter?

1

Я аутентифицировал пользователя с помощью oauth как в twitter, так и в Google, и у вас есть access_tokens.

(Использование Python)

Но,

Как получить информацию об этом аутентифицированном пользователе?

Например: имя, возраст, электронная почта, пол и т.д.

  • 0
    Отредактировав сообщение, чтобы удалить часть, в которой вы спрашивали об API Twitter, мой ответ о Twitter выглядит случайным и неконтролируемым. Вы можете добавить это обратно, чтобы люди, которые столкнутся с этим вопросом в будущем, поняли, что было задано и каков был ответ.
  • 0
    Я откатил редактирование по этой причине.
Показать ещё 1 комментарий
Теги:
twitter
oauth

2 ответа

2
Лучший ответ

Для Twitter я бы предложил использовать tweepy-библиотеку. Он предоставляет хороший API-интерфейс Python для доступа ко всем данным, которые вы можете получить из Twitter, например, данные пользователя.

Если вы хотите сделать это самостоятельно, вам нужно посмотреть документы для Twitter REST API, в частности ресурса пользователя. Однако я не думаю, что вы можете получить такую личную информацию, как возраст, адрес электронной почты, пол из API.

  • 0
    Ну, REST API сделал свое дело для Twitter. Теперь, вы можете сказать что-нибудь для Google?
  • 0
    Поскольку мой ответ был полезным, я был бы признателен, если бы вы могли проголосовать, нажав стрелку вверх слева.
Показать ещё 1 комментарий
-1

Google более сложный, поскольку у него много API для разных вещей. Эта библиотека Python поддерживает множество из них: http://code.google.com/p/google-api-python-client/

  • 0
    Я знаю об этом, но не могу найти - какой из них даст мне детали самого пользователя.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню