Программно изменить статус Gmail через OAuth или Authsub
Я бы хотел, чтобы мое приложение обновляло статус gmail/google talk моего пользователя от его имени, но я не хочу хранить его пароль из-за угрозы конфиденциальности
Кто-нибудь знает, если / как можно использовать Oauth или какую-либо другую форму аутентификации, которая не требует хранения пароля.
API данных Google, которые я видел, поддерживают ряд услуг, но, похоже, не поддерживают Google Talk/Gmail, кроме API контактов Google.
Google Talk API явно заявляет, что необходимо ввести имя пользователя и пароль, но я могу ошибаться
Если это помогает, мое приложение построено на App Engine, так что я могу, по крайней мере, использовать встроенный пользовательский класс для определения их имени пользователя и адреса электронной почты без сохранения их пароля, но, похоже, это не дает мне доступ к статусу пользователя.
Любые советы или указатели на приложения / код, которые, кажется, достигают этого, будут полезны. Спасибо!
1 ответ
Это может быть не то, что вы ищете, но это может быть шагом в правильном направлении для вас.
"API данных контактов Google теперь поддерживает OAuth".
http://groups.google.com/group/oauth/browse_thread/thread/75ee6d973930c791
В сообщении говорится: "Это наш первый шаг к включению OAuth для всех API данных Google". И он довольно старый, поэтому, возможно, у них будет информация об API Gmail.
Надеюсь, поможет.