2011-12-29 202 views
1

我使用的是谷歌靜態地圖API並具有以下網址谷歌靜態地圖API網址:導致500錯誤

http://maps.googleapis.com/maps/api/staticmap?sensor=false&size=400x400&markers=icon:http://localhost/SimpleApp/images/SubjectIcon.png%7c44.942065,-93.66287&markers=icon:http://localhost/SimpleApp/images/BlueIcon.png%7c41.9922652,-87.7832879&markers=icon:http://localhost/SimpleApp/images/BlueIcon.png%7c44.0221363,-92.4666658

的問題是,我用這個URL得到一個500錯誤。任何人都可以幫我看看我失蹤了嗎?

TIA

+0

對於一個...您使用'localhost'圖標,沒有人都會有自己的機器來測試 – 2011-12-29 00:32:48

+0

在剛剛粘貼,我使用的實際圖像。它可以被任何自定義圖像url替換 – EagerNoob 2011-12-29 00:44:46

+0

超級晚,但我會提到,只有當它嘗試使用http而不是https時,纔會出現此錯誤。這是非常奇怪的。 – 2014-07-18 20:29:08

回答

2

你的樣品中的網址正在尋找通過http://localhost其谷歌地圖無法找到本地主機圖標。將這些網址更改爲公開可用的圖片應該可以正常工作。作爲一個例子,下面的URL工作正常:

http://maps.googleapis.com/maps/api/staticmap?sensor=false&size=400x400&markers=icon:http://upload.wikimedia.org/wikipedia/en/f/f4/Blue_icon.png%7c44.942065,-93.66287&markers=icon:http://upload.wikimedia.org/wikipedia/en/f/f4/Blue_icon.png%7c41.9922652,-87.7832879&markers=icon:http://upload.wikimedia.org/wikipedia/en/f/f4/Blue_icon.png%7c44.0221363,-92.4666658 
+0

謝謝 - 這正是我所做的,這解決了問題 – EagerNoob 2012-01-04 19:19:58

+0

太好了,那麼請將此標記爲答案,以便它不會作爲未答覆的問題提出。 – 2012-01-04 22:19:09