2013-05-05 144 views
0

我做了所有事情。這是我的鏈接谷歌地圖距離矩陣REQUEST_DENIED

http://maps.googleapis.com/maps/api/distancematrix/json?origins=39.876678,32.749386&destinations=39.901374,32.760909|39.934519,32.85764&language=tr-TR&sensor=false&option=driving&units=metric 

This Works。但是當我添加我的密鑰時,它會提供REQUEST_DENIED錯誤。 (這是在php代碼中,我上傳到服務器,然後我執行它(我看到REQUEST_DENIED錯誤與「回聲」。)所以我想我需要服務器api鍵)我可以正確地看到請求的json ,這就是我看到REQUEST_DENIED

Key for server apps (with IP locking) 
API key:  
AIzaSyAtLjmC2sNDBy8GY0ldL3QUMhXhqK***** 
IPs:  
174.120.10.61 (THIS IS THE IP OF THE SERVER I'M UPLOADING MY CODES) 
Activated on: Apr 25, 2013 3:41 AM 
Activated by: *** – you 

有人能告訴我爲什麼我仍然得到REQUEST_DENIED錯誤?

編輯:我完全刪除了鍵,現在它工作。我在某個時候需要一個工作密鑰嗎?以及爲什麼我現在應該使用一個:P,因爲它只是浪費了我的時間。

回答

0

REQUEST_DENIED - 服務拒絕您的網頁使用距離矩陣服務。

+0

但我不執行它從網頁,是不是從服務器調用?如果你是對的,我該怎麼辦? – 2013-05-05 16:11:00

0

Google距離矩陣API的元素數量限制爲2500.我非常懷疑您會超過此限制,因爲您必須計算最大10 x 10矩陣的25倍。我來自南非,在我將交通模式改爲駕駛(從走路,我的意思是說,我們有汽車)之前,它拒絕爲任何本地地址工作。也許這會有所幫助

+0

我在土耳其,沒有鑰匙就能正常工作,它顯示了距離,持續時間等,當我給鑰匙時它只會給出錯誤 – 2013-05-05 16:11:50

0

使用https而不是http。

http://。到https://。