映画のエンドロール観る派?観ない派?

googleMapsAPIを使用してサンプルHPを作成しました。
そのときはうまくいったのですが別のURLで同じように作成したところ、以下のメッセージが出力されました。
「Google マップ APIに使用されているキーは他のウェブサイトに登録されています。このウェブサイト用のキーをhttp://www.google.com/apis/mapsにて作成、登録してください。」
(1)まず同じアカウントで新しいAPIキーを取得してキーの部分のみコピペしてHPにアップしました。が、同じエラーでした。
(2)別のアカウントを作成して新しいAPIキーを取得してキーの部分のみコピペしてHPにアップしました。が、同じエラーでした。

最初からやり直しても同じエラーが発生するというのはなにか問題があるのでしょうか?
1つのAPIキーは1つのURLでしか使用できないなどが書いてありますがいろいろサイトを見てみるとそのドメイン内であれば問題なさそうです。

どなたかアドバイスお願いします。

A 回答 (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?st …

これはサーバーの問題みたいです。

私は手探りなので詳しいことはわかりませんので

日本語でMapsについてディスカッションするサイトです。
ご覧になりました?
http://groups.google.com/group/Google-Maps-API-J …
時々キー取得エラー見かけますので同じケースが探せるかもしれません。
上の例もここで見つけたものです。
いろんなパターンありそうです。
    • good
    • 0

APIキーにはドメイン名が埋込まれている(方法は知りません)ので、設置されているページのドメイン名とキーが違うとエラーがでます。


他の方も言われている通り、APIキーをhogehoge.comで取った場合、
hogehoge.com ○
www.hogehoge.com ×
のようになります。アカウント名は関係無いですね。
また、具体的なURLよりも、ドメインのトップでキーを取得すれば間違いないと思います。
hogehoge.com/hoge/hoge/ で取得よりは、hogehoge.com/で
    • good
    • 0

キーを作ったときに指定したドメインと、ドメインが違うのでしょう。


wwwがあるかないかでも違った気がします。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報