Добавление отпечатка пальца SHA1 заставляет Google отклонять мои запросы - PullRequest
0 голосов
/ 02 февраля 2020

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

Но я, очевидно, не могу оставить ключ неограниченным, поэтому я начал с добавления отпечатка SHA1 моей отладки Хранилище ключей. Это происходит из-за запуска отчета о подписи из Android Studio. Я также могу генерировать ту же информацию из терминала:

Variant: debug
Config: debug
Store: /Users/me/.android/debug.keystore
Alias: AndroidDebugKey
MD5: XXXXX
SHA1: 70:57:A8:11:11:11::11:11:11:11:11:11:11:11:11:11:85:29:EA
SHA-256: XXXXXX
Valid until: Wednesday, October 21, 2048

Снимок экрана с консоли разработчика:

enter image description here

Сетевой запрос и Ответ Чарльза:

https://maps.googleapis.com/maps/api/directions/json?&origin=40.07000,-105.18000&destination=39.70221,-104.97711&arrival_time=1580569200000&key=AIzaXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXfYBw

{
    "error_message": "This IP, site or mobile application is not authorized to use this API key. Request received from IP address 73.229.XXX.XXX, with empty referer",
    "routes": [],
    "status": "REQUEST_DENIED"
}

Я не понимаю, что я делаю неправильно. Спасибо за любую помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...