Конечная точка /geocode
возвращает 401, даже если указаны действительные учетные данные.
Следующий запрос:
GET /6.2/geocode.json?app_code=MY_APP_CODE& app_id=MY_APP_ID& searchtext=test HTTP/1.1
Host: geocoder.api.here.com
cache-control: no-cache
возвращает:
<ns2:Error xmlns:ns2="http://www.navteq.com/lbsp/Errors/1" type="PermissionError" subtype="InvalidCredentials">
<Details>invalid credentials for MY_APP_ID</Details>
</ns2:Error>
IЯ нахожусь на плане Freemium, и я получаю ответ выше, когда я использую мой app_id
& app_code
.
РЕДАКТИРОВАТЬ: Кажется, демо-учетные данные зависят от домена, добавляя Referer
заголовок с https://developer.here.com
в качестве значения, запрос успешно выполнен.Но после замены app_id
& app_code
моими собственными учетными данными (не затрагивая другие параметры) я неожиданно получаю 401 (по сути, исключая возможность того, что некоторые другие параметры блокируют запрос).