3

これは私の最初の質問であり、私の研究では答えが見つかりませんでした.

古いサイト (私のものではない) で、Google マップ API キーに問題があります。tao-yin.com (フランスの気功協会)。2 か月あります。このウェブサイトの地図を作成しました (2 か所)。

ここ : http://www.tao-yin.com/arts_classiques_tao/liste_associations.html

そしてここ:http ://www.tao-yin.com/pratique-qi-gong/Cours_stages.htm

しばらくの間、すべてが順調でした。これは、UI イベントで引数にアクセスするマップです。さて、(ご覧のとおり)キーが無効なため、2つのマップがアウトになっていることがわかりました。英語のエラー メッセージ:

Google は、このアプリケーションでの Maps API の使用を無効にしました。指定されたキーは有効な Google API キーではないか、このサイトの Google Maps Javascript API v3 に対して承認されていません。このアプリケーションの所有者である場合は、 https ://developers.google.com/maps/documentation/javascript/tutorial#Obtaining_Key で有効なキーを取得する方法を確認できます。

私は驚いています。キーが有効ではなくなったのに、以前は問題がなかったのはなぜですか? v2 は 5 月 19 日以降有効ではないことを読みましたが、v3key (activatedd) です。コードについては (私は専門家ではありません)、インターネットで v3 の例を取り上げました。

  1. キーを変更して古いものを消去しようとしました:同じ問題
  2. 2つのキー(マップ用の1つ)を試しました:同じ問題
  3. コードjavascriptを別のもの(Googleの例)で変更しようとしました:同じ問題
  4. 私はより良いhtmlコードを作ろうとしました:同じ問題

何が起こったのかわかりません。私はルールを破っていると思いますが、どれですか?友人のため、協会のためです。無料です。

誰かがアイデアを持っていますか?

何をすべきかわかりません: このウェブサイトに Google マップを表示するにはどうすればよいですか? Googlemapとiframeで直接可能だと読みましたが、特定のイベントが必要です。住所だけではありません。

4

3 に答える 3

5

私は解決策を見つけました、それは非常に簡単です:

問題は、API キーでの Web サイトの宣言にありました。

宣言のウィンドウでは、この例を下に示します。

例: .example.com/ .

しかし、ここ : https://developers.google.com/console/help/?hl=fr#restrictingusage URL パターン : 良い選択です。それは論理です。

以前は「.tao-yin.com/」があり、機能していました(これ以上質問しません)が、サブドメインではないため、ロジックではありません。

これで、「www.tao-yin.com」ですべて問題ありません。

だから : Google の例に従わないでください ;-) 指示に従ってください。みんなに感謝です。

于 2012-07-03T12:19:52.940 に答える
0

このリンクも役に立ちます。これは、どの Google マッピング製品/API と、それらを使用するために必要な関連キーの表を示しています。

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

于 2014-04-21T18:56:05.343 に答える