- ベストアンサー
googleMapsAPIキーの重複?について
googleMapsAPIを使用してサンプルHPを作成しました。 そのときはうまくいったのですが別のURLで同じように作成したところ、以下のメッセージが出力されました。 「Google マップ APIに使用されているキーは他のウェブサイトに登録されています。このウェブサイト用のキーをhttp://www.google.com/apis/mapsにて作成、登録してください。」 (1)まず同じアカウントで新しいAPIキーを取得してキーの部分のみコピペしてHPにアップしました。が、同じエラーでした。 (2)別のアカウントを作成して新しいAPIキーを取得してキーの部分のみコピペしてHPにアップしました。が、同じエラーでした。 最初からやり直しても同じエラーが発生するというのはなにか問題があるのでしょうか? 1つのAPIキーは1つのURLでしか使用できないなどが書いてありますがいろいろサイトを見てみるとそのドメイン内であれば問題なさそうです。 どなたかアドバイスお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
私がそのメッセージに泣かされたのは 公開するサイトのURLでキーを作成してしまったときでした。 ファイルの保存先のURLで作成したらOKでした。 http://www.google.com/ ←公開先 http://www.google.up.com/←保存場所 こんな違い・・・ 同じドメイン内なら使えるか? http://www.google.com/で作成すれば http://www.google.com/apis/maps http://www.google.com/apis/ 1つのキーですべてに使用可能です。ってのは間違いないようですよね。 でも公開先とドメインが違うとアウトなのにレンタルでそれを知らずもしやと見てみたら・・・ こんな例がありました。 http://www.kowa.org/modules/yybbs/viewbbs.php?start=20&bbs_id=5 これはサーバーの問題みたいです。 私は手探りなので詳しいことはわかりませんので 日本語でMapsについてディスカッションするサイトです。 ご覧になりました? http://groups.google.com/group/Google-Maps-API-Japan 時々キー取得エラー見かけますので同じケースが探せるかもしれません。 上の例もここで見つけたものです。 いろんなパターンありそうです。
その他の回答 (2)
- taketan_mydns_jp
- ベストアンサー率58% (450/773)
APIキーにはドメイン名が埋込まれている(方法は知りません)ので、設置されているページのドメイン名とキーが違うとエラーがでます。 他の方も言われている通り、APIキーをhogehoge.comで取った場合、 hogehoge.com ○ www.hogehoge.com × のようになります。アカウント名は関係無いですね。 また、具体的なURLよりも、ドメインのトップでキーを取得すれば間違いないと思います。 hogehoge.com/hoge/hoge/ で取得よりは、hogehoge.com/で
- shirayukix
- ベストアンサー率43% (90/207)
キーを作ったときに指定したドメインと、ドメインが違うのでしょう。 wwwがあるかないかでも違った気がします。