Google Places Javascript Api фото перенаправляет на URL фотографии, но возвращает 403 - PullRequest
1 голос
/ 12 марта 2020

У меня проблема с отображением фотографий из API Google Адресов (Javascript). Я следую инструкциям по получению фотографии, и это URL с помощью .getUrl (). Это возвращает URL, который выглядит следующим образом:

https://maps.googleapis.com/maps/api/place/js/PhotoService.GetPhoto?XXX&2e1&callback=none&key=XXX&token=XXX

Это немедленно перенаправляет (302) пользователя на URL, который выглядит примерно так:

https://lh3.googleusercontent.com/p/AF1QipNsemCsJsmheK-edlzYPxkd5dQRGjQeRcmr7VDy=s1600-w600

Когда я использую это на своей странице , он отлично работает для нескольких запросов, но позже он возвращает 403 (однако, если я вставлю URL в браузер, он прекрасно отобразит изображение). Выглядит как проблема с квотами, но я ломаю голову, так как я - премиум-пользователь, и квота не должна быть проблемой ни для одного из API (особенно после 20 запросов).

Единственное, что я продолжаю находить, это эта информация от Google , в которой говорится, что 403 может быть возвращено, если достигнута квота, но она не выглядит так же, и я ожидаю, что 403 возникнет до перенаправления 302. Опять же, я всегда отлично получаю перенаправленный URL.

Кто-нибудь знает, в чем может быть проблема?

...