При создании учетных данных на Google Developer console Вы можете создать несколько различных типов учетных данных в зависимости от какого типа создаются вы могли бы иметь любые из следующегопроверка учетного Google
- Открытого API ключ
- Client ID
- Клиент Secret
- учетной записи службы электронной почты
все они имеют разные форматы. Я удалил те, которые я публикую.
- Открытый ключ API:
AIzaSyAcMvMr_bk91qRKZ5SGYEvF5HWjXVE7Xkk
- Идентификатор клиента:
1046123799103-d0vpdthl4ms0soutcrpe036ckqn7rfpn.apps.googleusercontent.com
- Client секрет:
G5QtTuBDp6ejKraR0XodNwaW
- учетной записи службы электронной почты:
[email protected]eaccount.com
Есть ли способ, чтобы проверить это в моем заявление. Какие ключи они?
Я использую C#, но любая информация о том, какие ключи будут полезны.
Возможно, я мог бы придумать какую-то проверку RegEx для идентификатора клиента и электронной почты службы. Но должен быть способ их правильной проверки.
Update:
Google позволяет проверить маркер доступа, почему не существует никакого способа, чтобы проверить учетные данные TokenInfo validation
Не работает.
Convert.FromBase64String("AIzaSyAcMvMr_bk91qRKZ5SGYEvF5HWjXVE7Xkk");
Все они всего лишь «токены», они не кодируются байтом []. Вам просто нужно обрабатывать их как капли текста –
Да, но я ищу способ подтверждения того, что они действительны, если кто-то отправляет XXX, который не является допустимым секретом клиента – DaImTo