2016-04-27 2 views
0

Я успешно могу прочитать свой входящий контент с использованием Gmail API с настольным приложением. Но когда я пытаюсь прочитать почтовый ящик gmail другого человека, я получаю отказ от делегирования делегирования?Возможно ли получить доступ к почтовому ящику другого лица Gmail с использованием API Gmail?

Итак, мой вопрос здесь, будет ли Gmail Api разрешать приложениям обращаться к другим лицам, входящим или только тем, кто использует учетные данные при генерации файла Client_secret?

+3

У вас есть дополнительная информация? Можете ли вы разрешить использование почтового ящика другого человека? Есть ли какая-то причина, по которой вы ДОЛЖНЫ иметь доступ к своим почтовым ящикам? – Russbear

+0

Привет @Russbear спасибо за ваш ответ. – user6259293

+0

Я работаю над требованием, когда пользователь регистрируется с веб-сайтом со своей учетной записью электронной почты, и задание на конец работы запускается каждый день, чтобы каждый день получать входящие сообщения пользователя, специфичные для некоторых отправителей. – user6259293

ответ

0

Да, есть доступ к другим почтовым ящикам Gmail. Для доступа к почтовым ящикам Gmail используйте API Gmail. API Gmail предоставляет гибкие возможности RESTful для входящих сообщений пользователя с естественным интерфейсом до Threads, Messages и History. Все, что вам нужно для использования Gmail API, это client library для вашего выбора языка и приложения, которое может authenticate как пользователь Gmail. Все запросы к API Gmail должны быть авторизованы аутентифицированным пользователем. Вы должны использовать поток на стороне сервера, когда ваше приложение должно получить доступ к API Google от имени пользователя.

Вот документация, как реализовать на стороне сервера Авторизация: https://developers.google.com/gmail/api/auth/web-server

+0

Спасибо @ d.datul за вашу информацию. Я могу решить проблему. Я работаю над внедрением подхода к веб-приложению. – user6259293

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