2012-05-25 44 views
0

我習慣從谷歌地方的網站服務獲取數據。但是,本週我意識到網絡服務鏈接:https://maps.googleapis.com/maps/api/place/search/json?location=41.025414,29.114866&radius=5000&types=gas_station&sensor=true&key=XXXXXXXXX正在返回「ZERO_RESULTS」。它被用來返回50個地方,我沒有改變任何代碼。谷歌地方API「類型」問題

當我刪除types = gas_stations時,它運行良好。那麼,你有沒有想過爲什麼「類型」不像以前那樣運行良好?

+0

在你的問題中,你在URL中顯示'types'參數:'gas_station',但是當你談論刪除參數時,你有:'types = gas_stations'(在末尾帶有's' )。你在代碼中使用了哪一個? –

+0

我的錯誤是type = gas_station。 – OzBoz

回答

0

我不認爲你會收到50個結果,因爲Places API一次只能返回20個機構。

我建議在多個位置嘗試參數types=gas_station以確保不能正常工作,之後如果您仍未收到任何結果,我會建議在Google Places API Issue Tracker上提交此問題。

臨時解決方案是使用keyword=gas station參數。這似乎返回相關結果。