Авторизованные пользователи
Во-первых, у вас нет unused/orphaned tokens
на самом деле.У вас есть пользователи, которые предоставили вашему приложению разрешение на доступ к своим данным. Невозможно точно определить, кто эти пользователи.Невозможно удалить их предоставленное согласие, если у вас нет токенов обновления для каждого из них, сохраненных в вашей системе в каком-либо месте. Если вы это сделаете, вы можете вызвать revoke на всех этих токенах обновления, и этодолжен / может выпустить несколько ваших 100 установок.Это всего лишь предположение, я никогда не пробовал.
curl -H "Content-type:application/x-www-form-urlencoded" \
https://accounts.google.com/o/oauth2/revoke?token={token}
проверка приложения
Проблема, с которой вы столкнулись, заключается в том, что ваше приложение не проверено.В процессе разработки Google установил ограничение на 100 проверок непроверенных приложений. Таким образом, вы можете протестировать приложение до его запуска.Что вам нужно сделать, это зайти в консоль разработчика Google и попросить, чтобы ваше приложение было проверено.
Неподтвержденное приложение - это приложение или Сценарий приложений, который запрашивает конфиденциальную или ограниченную область OAuth, но не прошел процесс проверки Google.Пользователи непроверенных приложений или ваших тестовых сборок могут получать предупреждения в зависимости от используемых вами областей OAuth.Это необходимо для защиты пользователей и их данных от вводящих в заблуждение приложений.
После того как ваше приложение будет проверено, вы больше не будете ограничены 100 установками.Вам нужно пройти через процесс проверки .