0

私はGoogleの指示に従います:

ログインしてAPIコンソールに移動し、JSv3(および2)マップAPIをアクティブ化して、アクセスセクションに移動し、新しいキーをリクエストし、サンプルのキーの代わりに私のキーを使用して、「helloworld」コードを使用します。全体で3秒間動作します。次に、次のメッセージでアラートを受け取ります。

Googleは、このアプリケーションでのMapsAPIの使用を無効にしました。提供されたキーは有効なGoogleAPIキーではないか、このサイトのGoogle Maps JavascriptAPIv2に対して承認されていません。

コードは以下のとおりです。私は何が間違っているのですか?

<script src="//maps.google.com/maps?file=api&amp;v=2&amp;key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
        type="text/javascript"></script>

<script type="text/javascript">
function initialize() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map_canvas"));
    map.setCenter(new GLatLng(37.4419, -122.1419), 13);
    GEvent.addListener(map, "click", function() {
      alert("You clicked the map.");
     });
  }
}  
</script>
4

1 に答える 1

0

上記のSeanのアドバイスによると、私はAPIのv2をv3ではなくv2と呼んでいましたが、v2は非推奨になっている/すでに廃止されているため、おそらく問題でした。

于 2012-05-22T12:51:48.340 に答える