Maps API サービスを 1 か月間使用しています。今朝、サービスが停止していることに気付きました。m への要求maps.googleapis.co
により、サーバーが一瞬ハングし、内部サーバー 500 エラーが表示されます。
最初は、Google によってブロック/禁止されていると思っていました。 と で見落としているものがあるに違いありませんが、t
さらにc
調べてみると、Google API 開発コンソールに通知がありません。
- 同じ API キーを使用して別のサーバーからリクエストを行うと、機能します。
- 同じ API キーを使用して URL バーで直接リクエストを行うと、それも機能します。
ハングするだけで、ドメイン maps.googleapis.com で 500 エラーが発生し、他のドメインでは発生しません。Google がサーバー IP をブロックしたと推測していますが、Google がこれを行うのは奇妙に思えますが、API キーは引き続き正常に機能します。彼らが私をブロックしたとしたら、それは API アカウント全体ではないでしょうか?
まず、自分がブロックされているかどうかを知るにはどうすればよいですか?
次に、Google から問題の内容を示すエラーが表示されないのはなぜですか? サーバーで 500 エラーが発生するのはなぜですか? サーバーがブロックされている場合、API の問題が何であれ、サーバーは応答しませんか?
私にはすべてが非常に奇妙に思えます。それは今日始まったばかりです。file_get_contents
Apache サーバーで php 5.1 を使用して API をヒットしています。
明確にするために、500 エラーはサーバー上にあります。http 要求からの応答が表示されません。これは、ハングしてから 500 エラーを吐き出すためです。