gmail.modify scope Проверка Oauth для тестов e2e - PullRequest
0 голосов
/ 05 декабря 2018

enter image description here

Я пытаюсь изменить права доступа к API-интерфейсу GMAIL для чтения только для изменения областей, так как я хочу пометить электронные письма как прочитанные после того, как я получу контент gmail в моих автоматических тестах e2e,но теперь я вижу в своей консоли Google API Credentials, что мне нужно отправить ее на проверку, где я должен указать ссылку на домашнюю страницу и URL-адрес политики конфиденциальности (что не так, поскольку URL-адрес этапа тестирования является конфиденциальным иЯ просто использую gmail для просмотра всех электронных писем на стадии тестирования и GMAIL API для чтения и пометки как прочитанного).Тесты E2E не выполняются, когда я хочу пометить как прочитанное, поскольку, конечно, разрешения нет, но readonly все еще работает.

Есть ли у вас какие-либо подсказки, что я могу сделать, чтобы включить модификацию для моих автоматических тестов e2e на стадии тестирования?

Большое спасибо!Елена

1 Ответ

0 голосов
/ 07 декабря 2018

Google начал расправляться с секретностью.В зависимости от того, какую область вы запрашиваете, ваша заявка может пройти через процесс рассмотрения и быть одобрена в первую очередь.Во время тестирования вы должны иметь возможность разрабатывать приложение, используя учетную запись, создавшую соответствующий проект.

Вы можете прочитать это в правой части рисунка

Об экране согласия Экран согласия сообщает вашим пользователям , кто запрашивает доступ к их данным и к каким типам данных вы обращаетесь.

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

Требуется проверка, если:

  • Ваш тип приложения общедоступен, и
  • Вы добавляете чувствительную область

Проверка может занять несколько дней.По мере обработки вы будете получать обновления по электронной почте.

Сохранение без публикации Даже если ваш экран согласия не опубликован, вы все равно можете протестировать свое приложение с пользователями со следующими ограничениями:

  • Чувствительные областидо подтверждения требуется не более 100 запросов на грант
  • Пользователи видят дополнительную страницу, указывающую, что ваше приложение не проверено Google
  • Сообщите нам, что вы думаете о нашем опыте OAuth.
...