2013-05-30 114 views
2

至少這個應該很容易讓您驗證。這個請求返回INVALID_REQUESTGoogle Places API INVALID_REQUEST無屬性

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=51.509980,-0.133700&sensor=true&rankby=distance&key=AIzaSyCYURWNpah3uazB9Ss3WX5LImGehyh73V8

但是這一個工程(完全一樣,但有一個types參數):

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=51.509980,-0.133700&sensor=true&rankby=distance&key=AIzaSyCYURWNpah3uazB9Ss3WX5LImGehyh73V8&types=food

在文檔它說,類型是不是必需的參數,所以這是他們的API中的錯誤?

+0

我得到相同的錯誤,因爲我的位置對象有時爲null。所以位置沒有被添加到URL。可能幫助某人。 –

回答

5

這不是一個錯誤,而是一個預期的行爲(我認爲不一致的行爲,但無論如何)。對於那些有興趣誰,我有我的答案在這裏:https://code.google.com/p/gmaps-api-issues/issues/detail?id=5456

  • 距離。此選項按照距離指定位置的距離升序排列結果。按距離排名結果將爲 設置50km的固定搜索半徑。需要一個或多個關鍵字,名稱或 類型。