У меня есть этот js
код, где я использую библиотеку Mapstraction для отображения GMap и использую его сервис геокодирования через mapstraction.
Недавно я начал получать error 610
всякий раз, когда я пытаюсь выполнить вызов службы геокодирования. http code is 200
ок, однако json
возвращается следующим образом:
_xdc_._8gxa9q7ci && _xdc_._8gxa9q7ci( {
"Status": {
"code": 610,
"request": "geocode"
}
})
Инспектор Chromium показывает строку запроса следующим образом:
output:json
oe:utf-8
q:nehru place, , delhi,110048, in
mapclient:jsapi
hl:en
callback:_xdc_._8gxa9q7ci
Проблема остается даже с недавно сгенерированным ключом API! Карта отлично загружается как с новым ключом, так и со старым ключом!
Так что, если кто-то сталкивался с подобной проблемой с mapstraction, тогда дайте мне знать обходные пути, если таковые имеются.
Еще одна вещь, которую я заметил, это то, что мой старый ключ имеет длину 86 символов, тогда как мой новый ключ имеет длину всего 39 символов. Любая идея в этом направлении будет принята с благодарностью. Я провел целый день, пытаясь заставить его работать снова.
Обновление: я заметил, что при длине ключа 86 символов строка запроса также имеет ключ: MYKEY param. Принимая во внимание, что с длинным ключом в 39 символов его там нет!