5

Google Maps V3 API を使用して表示しようとしている Google Maps Engine に公開されたレイヤーがあります。GME では、レイヤーの「共有先」アクセス リストには自分のユーザーが含まれ、「API アクセス」アクセス リストにはユーザー別も含まれます。

視覚化ライブラリの MapsEngineLayer を使用して Maps V3 API 呼び出しを行い、適切な認証トークンとレイヤー アセット ID を layerOptions の一部として設定しています。

API 呼び出しが次のエラー メッセージで失敗する: Google Maps API V3 error: 403 (Forbidden access for too many pageviews)

URL は次のようになります。

https://earthbuilder.googleapis.com/my_gme_layer_asset_id-4/maproot/json ? output=jsonp&access_token=my_auth_token&callback= xdc ._tsel5i

「403」と「禁止」に関連するディスカッション スレッドをいくつか見つけましたが、「ページビューが多すぎる」問題の意味 (および解決策) を理解するのに苦労しています。

任意の提案をいただければ幸いです。

4

2 に答える 2

5

今日までに行ったリクエストの数。Maps API には使用制限があり、これ以上データをリクエストできない場合があります。

https://developers.google.com/maps/faq#usagelimits

ハード セット リクエストにヒットした可能性は低いと思われ25,000ますが、誤って http リクエストで DOS を実行していないことを確認することをお勧めします。その種のものは常に制限を使い果たし、IP をブラックリストに載せる可能性があります。

また、Maps API リファレンス マテリアルを確認する必要があります。非推奨の API を使用しようとしている可能性があると思います。

https://developers.google.com/maps/documentation/webservices

http リクエストは次のようになります。

http://maps.googleapis.com/maps/api/service/output?parameters

またはoutputのどちらjsonxmlです。

編集: Maps API ヘルプ ページはこちらにあります

于 2013-06-25T17:08:44.583 に答える