質問編集履歴

4

補足2を再修正

2018/12/08 09:10

投稿

k.t.est
k.t.est

スコア49

test CHANGED
File without changes
test CHANGED
@@ -54,7 +54,7 @@
54
54
 
55
55
  ###補足2(PHPからDirections APIに問い合わせした結果)
56
56
 
57
- PHPからDirections APIに問い合わせたところ、30セットの出発地/目的地をリクエストしたのですが、PHPの読み込みが完了するまでに、約12秒掛かってしまいました。読み込み速度を上げる方法はないのでしょうか?
57
+ PHPからDirections APIに問い合わせる方法で、30セットの出発地/目的地をリクエストしたのですが、PHPの読み込みが完了するまでに、約12秒掛かってしまいました。読み込み速度を上げる方法はないのでしょうか?
58
58
 
59
59
  (ちなみに自作のjavascriptで30件の表示を試みたところ約13秒)
60
60
 

3

補足2を修正

2018/12/08 09:10

投稿

k.t.est
k.t.est

スコア49

test CHANGED
File without changes
test CHANGED
@@ -54,13 +54,13 @@
54
54
 
55
55
  ###補足2(PHPからDirections APIに問い合わせした結果)
56
56
 
57
- PHPからDirections APIに問い合わせたところ、12セットの出発地/目的地のデータDirections APIに投げるという試行を6度行なっところ、平均2件(最小0件最大5件)はstatus「REQUEST_DENIED」となりしいresponseが得られせんでした。
57
+ PHPからDirections APIに問い合わせたところ、30セットの出発地/目的地をリクエストしすがPHPの読み込み完了するまでに約12秒掛かっていました。読み込み速度を上げる方法はないのでしょうか?
58
58
 
59
- 行結果をる限り、の「REQUEST_DENIED」はランダムで発生しているようです。
59
+ (ちなみに自作のjavascriptで30件の表示を試みたとろ約13秒)
60
60
 
61
- エラー内容は「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をつけており、このエラーの内容も理解できない状況です。
62
61
 
62
+
63
- ご教示お待ちしてす。
63
+ 結局PHPで問い合わせをしても読み込みに時間を要してしまい、1秒あたのリクエスト回数が上げられない次第です。
64
64
 
65
65
 
66
66
 

2

補足2を追加

2018/12/08 09:08

投稿

k.t.est
k.t.est

スコア49

test CHANGED
File without changes
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
 
38
38
 
39
- 補足1
39
+ ###補足1
40
40
 
41
41
  https://developers.google.com/maps/faq#usage_apis
42
42
 
@@ -49,3 +49,21 @@
49
49
  上限の50とはいかなくても20-30QPSはこなしたいと考えており、この方法は未だに不明です。
50
50
 
51
51
  ご教示お待ちしております。
52
+
53
+
54
+
55
+ ###補足2(PHPからDirections APIに問い合わせした結果)
56
+
57
+ PHPからDirections APIに問い合わせたところ、12セットの出発地/目的地のデータをDirections APIに投げるという試行を6度行なったところ、平均で2件(最小0件、最大5件)はstatusが「REQUEST_DENIED」となり、正しいresponseが得られませんでした。
58
+
59
+ 試行結果をみる限り、この「REQUEST_DENIED」はランダムで発生しているようです。
60
+
61
+ エラー内容は「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をつけており、このエラーの内容も理解できない状況です。
62
+
63
+ ご教示お待ちしております。
64
+
65
+
66
+
67
+ PHPからGoogle MAPS API のDirection APIに問い合わせる方法
68
+
69
+ https://teratail.com/questions/162567

1

補足1を追記しました。

2018/12/08 07:48

投稿

k.t.est
k.t.est

スコア49

test CHANGED
File without changes
test CHANGED
@@ -33,3 +33,19 @@
33
33
 
34
34
 
35
35
  ご教示頂ければ幸いです。
36
+
37
+
38
+
39
+ 補足1
40
+
41
+ https://developers.google.com/maps/faq#usage_apis
42
+
43
+ こちらにDirectionsはQPS(Queries per second)の上限が50との記載を見つけました。
44
+
45
+ Googleに問い合わせたところ、この上限を上げるには別途契約が必要になるようです。
46
+
47
+ とんでもない金額でしたので、上限を上げるのは考えないにしても、
48
+
49
+ 上限の50とはいかなくても20-30QPSはこなしたいと考えており、この方法は未だに不明です。
50
+
51
+ ご教示お待ちしております。