2010-12-20 39 views

回答

1

Take a look at the API。它使你很清楚你必須包括什麼。見需要參數:

位置REQUIRED) - 要從中檢索地方信息的文本緯度/經度值。

例:位置= -33.8670522,151.1957362 - 您的查詢沒有一個位置。

半徑REQUIRED) - 距離(米)之內返回商家結果。建議的最佳做法是根據位置傳感器給出的位置信號的精度設置半徑。

例如:radius = 50 - 您的查詢沒有半徑。

name(可選) - 地點的文本名稱。通過時,匹配結果將被限制爲包含通過名稱的結果。該名稱不區分大小寫。當您知道您所在的位置時,此參數可用於縮小搜索地點的範圍。

可選的,如果正在搜索名稱有助於縮小正確的結果。

傳感器REQUIRED) - 指示將請求是否從一個設備使用一位置傳感器(如GPS)來確定在該請求中發送的位置來了。該值必須是真或假。

示例:傳感器=真 - 您* true_or_false *這是在例如但無效。以上描述中的最後一句注意到它必須是truefalse

客戶REQUIRED) - 指定使用該服務的註冊申請。

例:客戶端= 1234567890 - 您正在使用「的clientId」,但你必須使用你的應用程序的實際clientID的,從谷歌要求和explained in the API reference

簽名REQUIRED) - 簽署使用客戶端的加密密鑰此網址時所產生的價值。 (有關詳細信息,請參閱URL驗證。)

例:簽名= 1234567890 - 您正在使用SIGNATURE但你必須提供一個有效的簽名是使用the private key you get from Google加密的URL。

+0

的生成值感謝馬修。這是我必須使用的正確鏈接嗎? https://maps.googleapis.com/maps/api/place/search/xml?location=-33.8670522,151.1957362&radius=50&client=clientId&sensor=true_or_false&signature=SIGNATURE。 您能否告訴我我們如何爲Google Places註冊一個應用程序? – 2010-12-20 10:48:45

+0

查看我的答案及其中的鏈接:「開始時查看API」鏈接到使用位置的說明,「在API參考」解釋如何獲取客戶端ID的鏈接「中解釋,和「你從Google獲得的私鑰」鏈接到如何獲得你的私鑰的解釋。 – 2010-12-20 10:55:50

2

如果你要使用這個從一個iPhone應用程序裏面......你將永遠不會有什麼樣的:

簽名(必需) - 簽署此網址

相關問題