2

昔、古い API バージョン (v2) を使用して Google マップ プロジェクトをセットアップしました。Google Maps API v2 が非推奨になっていることは知っており、新しいバージョン用に書き直す作業を行っていますが、それまではこれを機能させる必要があります。

突然、マップが動作を停止し、アラート ボックスに次のエラーがスローされました。

Google は、このアプリケーションでの Maps API の使用を無効にしました。このサイトは、提供された Google マップ クライアント ID を使用する権限がありません。このアプリケーションの所有者である場合、URL の登録について詳しくは、 http ://code.google.com/apis/maps/documentation/premier/guide.html#URLs をご覧 ください。

現在のアプリでは何も変更していませんが、1 日あたりのリクエストは 1000 未満です (1 日あたりのクォータにはほど遠い)。最初に気付いたのは、許可されたリファラーが指定されていないことです。しかし、それらが設定された後でも(sitename.comを私のドメインに置き換えます):

sitename.com
sitename.com/*
www.sitename.com
www.sitename.com/*
*.sitename.com
*.sitename.com/*

数時間経っても結果はまったくありませんでした。このアプリケーションが突然動作しなくなった理由は、私にとっては謎のままです (繰り返しになりますが、私のコードや Google アカウントは何も変更されていません)。

何か案は?

4

1 に答える 1

1

v2.x を使用しているようです。ごく最近、v2 のリリースがありました。v2.s を使用していない場合。それ(またはv=2)を試して、問題が解決するかどうかを確認してください(今のところ、v2の2週間のアップグレードサイクルに進んでいます:「v=2.xを2.441に更新しました。v=2は2 週間で更新され、v=2.s は 4 週間で更新されます。")

于 2012-11-28T18:09:11.903 に答える