この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で同様の問題が発生した場合は、回避策がある場合はお知らせください。
もう1つ気付いたのは、古いキーの長さが86文字であるのに対し、新しいキーの長さは39文字しかないことです。この方向での洞察は大歓迎です。私はそれを再び機能させるために丸一日を費やしました。
更新:キーの長さが86文字の場合、リクエスト文字列にもキーMYKEYparamが含まれていることに気付きました。39文字の長いキーでは、それはありません!