質問編集履歴
4
補足2を再修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
ご教示お待ちしております。
|
27
27
|
|
28
28
|
###補足2(PHPからDirections APIに問い合わせした結果)
|
29
|
-
PHPからDirections APIに問い合わせ
|
29
|
+
PHPからDirections APIに問い合わせる方法で、30セットの出発地/目的地をリクエストしたのですが、PHPの読み込みが完了するまでに、約12秒掛かってしまいました。読み込み速度を上げる方法はないのでしょうか?
|
30
30
|
(ちなみに自作のjavascriptで30件の表示を試みたところ約13秒)
|
31
31
|
|
32
32
|
結局PHPで問い合わせをしても読み込みに時間を要してしまい、1秒あたりのリクエスト回数が上げられない次第です。
|
3
補足2を修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -26,10 +26,10 @@
|
|
26
26
|
ご教示お待ちしております。
|
27
27
|
|
28
28
|
###補足2(PHPからDirections APIに問い合わせした結果)
|
29
|
-
PHPからDirections APIに問い合わせたところ、
|
30
|
-
|
31
|
-
エラー内容は「This IP, site or mobile application is not authorized to use this API key. Request received from IP address xxx.xxx.xxx.xxx, with empty referer」と出るのですが、当然ながら、12セットの出発地/目的地のデータを投げる際には、API_Keyをつけており、このエラーの内容も理解できない状況です。
|
32
|
-
ご教示お待ちしております。
|
29
|
+
PHPからDirections APIに問い合わせたところ、30セットの出発地/目的地をリクエストしたのですが、PHPの読み込みが完了するまでに、約12秒掛かってしまいました。読み込み速度を上げる方法はないのでしょうか?
|
30
|
+
(ちなみに自作のjavascriptで30件の表示を試みたところ約13秒)
|
33
31
|
|
32
|
+
結局PHPで問い合わせをしても読み込みに時間を要してしまい、1秒あたりのリクエスト回数が上げられない次第です。
|
33
|
+
|
34
34
|
PHPからGoogle MAPS API のDirection APIに問い合わせる方法
|
35
35
|
https://teratail.com/questions/162567
|
2
補足2を追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,10 +17,19 @@
|
|
17
17
|
|
18
18
|
ご教示頂ければ幸いです。
|
19
19
|
|
20
|
-
補足1
|
20
|
+
###補足1
|
21
21
|
https://developers.google.com/maps/faq#usage_apis
|
22
22
|
こちらにDirectionsはQPS(Queries per second)の上限が50との記載を見つけました。
|
23
23
|
Googleに問い合わせたところ、この上限を上げるには別途契約が必要になるようです。
|
24
24
|
とんでもない金額でしたので、上限を上げるのは考えないにしても、
|
25
25
|
上限の50とはいかなくても20-30QPSはこなしたいと考えており、この方法は未だに不明です。
|
26
|
-
ご教示お待ちしております。
|
26
|
+
ご教示お待ちしております。
|
27
|
+
|
28
|
+
###補足2(PHPからDirections APIに問い合わせした結果)
|
29
|
+
PHPからDirections APIに問い合わせたところ、12セットの出発地/目的地のデータをDirections APIに投げるという試行を6度行なったところ、平均で2件(最小0件、最大5件)はstatusが「REQUEST_DENIED」となり、正しいresponseが得られませんでした。
|
30
|
+
試行結果をみる限り、この「REQUEST_DENIED」はランダムで発生しているようです。
|
31
|
+
エラー内容は「This IP, site or mobile application is not authorized to use this API key. Request received from IP address xxx.xxx.xxx.xxx, with empty referer」と出るのですが、当然ながら、12セットの出発地/目的地のデータを投げる際には、API_Keyをつけており、このエラーの内容も理解できない状況です。
|
32
|
+
ご教示お待ちしております。
|
33
|
+
|
34
|
+
PHPからGoogle MAPS API のDirection APIに問い合わせる方法
|
35
|
+
https://teratail.com/questions/162567
|
1
補足1を追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,4 +15,12 @@
|
|
15
15
|
quotaUserの設定をすればリクエスト総量(100秒あたりのリクエスト数や1日当たりのリクエスト数)は無制限となるようなのですが、
|
16
16
|
上記設定を行っても1回あたりのリクエスト数を増やすとOVER_QUERY_LIMITとなってしまいます。
|
17
17
|
|
18
|
-
ご教示頂ければ幸いです。
|
18
|
+
ご教示頂ければ幸いです。
|
19
|
+
|
20
|
+
補足1
|
21
|
+
https://developers.google.com/maps/faq#usage_apis
|
22
|
+
こちらにDirectionsはQPS(Queries per second)の上限が50との記載を見つけました。
|
23
|
+
Googleに問い合わせたところ、この上限を上げるには別途契約が必要になるようです。
|
24
|
+
とんでもない金額でしたので、上限を上げるのは考えないにしても、
|
25
|
+
上限の50とはいかなくても20-30QPSはこなしたいと考えており、この方法は未だに不明です。
|
26
|
+
ご教示お待ちしております。
|