0

Google Maps API を使用して、asp.net から場所をジオコーディングしています - 1 日に数回のクエリを実行しています (2500 の制限を大幅に下回っています)。これは 1 年間正常に機能しており、私の開発サーバーではまだ機能していますが、現在は常に「OVER_QUERY_LIMIT」というステータスが返されています。

これは、私のホストの同じ IP アドレスで他の誰かが同じことをしていて、すべての制限を使用しているためだと思いますが、確実に知る方法はありません。

ジオコーディング API で API キーを使用できないようです。&key=xxx を追加しようとすると、REQUEST_DENIED エラーが発生します。

どうすれば自分が別人であることを Google に認識させることができますか?

4

2 に答える 2

1

共同ホストされている競合他社とは別のものとして自分自身を識別することはできません (たとえば、キーを使用することによって)。この理由は、人々が単純に異なるキーを使用して複数の許容値を取得するためです。

唯一の解決策は、ホスティングを変更するか、クライアント側のジオコーディングに切り替えることです。

于 2012-04-18T11:23:34.663 に答える
0

Google も 1 秒あたりのリクエスト数を制限しているため、これがエラーの原因となっている可能性があります。http://developer.yahoo.com/geo/placefinder/に切り替えてみてください。使用制限は 1 日あたり 50,000 リクエストです

于 2012-04-18T10:13:58.823 に答える