2015-07-27 1 views
3

В PHP мне нужно получить почту из gmail без использования Application Specific Password, если включена двухэтапная аутентификация. Я уже пробовал получать письма с Application Specific Password, используя imap и его работу отлично. Но я не хочу этого. Мне нужно, не используя специальный пароль для приложения, я должен получать почту из gmail.Извлечение писем из gmail без использования «Специфического для приложения пароля»

Например: если вы проходите через nimble.com, вы можете войти в систему через Google, и там они получат электронные письма из gmail с использованием учетных данных только с двухэтапной аутентификацией или без нее.

+0

Я думаю, вам нужно прочитать документацию по API, в частности, как аутентифицироваться с помощью OAuth. –

+0

Да, вам нужно использовать OAUTH2. – Max

ответ

1

Для авторизации API Gmail вам необходимо использовать протокол OAuth 2.0. Я думаю, что OAuth 2.0 Playground - отличный способ узнать, как это работает. Просто установите свои области применения в API Gmail API v1, чтобы попробовать Gmail API.

Затем вы можете проверить PHP client library, чтобы узнать, как использовать его в своем приложении.