我正在研究將從特定位置列出本地興趣點的谷歌地點。但我現在無法在鏈接中設置任何特定位置。 以下鏈接我正在嘗試使用。將位置字符串作爲參數傳遞給iPhone的谷歌地方sdk
http://www.google.com/m/local/lstr=bryn+mawr
http://www.google.com/m/places/lstr=bryn+mawr
請建議對此的任何解決方案。
我正在研究將從特定位置列出本地興趣點的谷歌地點。但我現在無法在鏈接中設置任何特定位置。 以下鏈接我正在嘗試使用。將位置字符串作爲參數傳遞給iPhone的谷歌地方sdk
http://www.google.com/m/local/lstr=bryn+mawr
http://www.google.com/m/places/lstr=bryn+mawr
請建議對此的任何解決方案。
Take a look at the API。它使你很清楚你必須包括什麼。見需要參數:
位置(REQUIRED) - 要從中檢索地方信息的文本緯度/經度值。
例:位置= -33.8670522,151.1957362 - 您的查詢沒有一個位置。
半徑(REQUIRED) - 距離(米)之內返回商家結果。建議的最佳做法是根據位置傳感器給出的位置信號的精度設置半徑。
例如:radius = 50 - 您的查詢沒有半徑。
name(可選) - 地點的文本名稱。通過時,匹配結果將被限制爲包含通過名稱的結果。該名稱不區分大小寫。當您知道您所在的位置時,此參數可用於縮小搜索地點的範圍。
可選的,如果正在搜索名稱有助於縮小正確的結果。
傳感器(REQUIRED) - 指示將請求是否從一個設備使用一位置傳感器(如GPS)來確定在該請求中發送的位置來了。該值必須是真或假。
示例:傳感器=真 - 您* true_or_false *這是在例如但無效。以上描述中的最後一句注意到它必須是true或false。
客戶(REQUIRED) - 指定使用該服務的註冊申請。
例:客戶端= 1234567890 - 您正在使用「的clientId」,但你必須使用你的應用程序的實際clientID的,從谷歌要求和explained in the API reference。
簽名(REQUIRED) - 簽署使用客戶端的加密密鑰此網址時所產生的價值。 (有關詳細信息,請參閱URL驗證。)
例:簽名= 1234567890 - 您正在使用SIGNATURE但你必須提供一個有效的簽名是使用the private key you get from Google加密的URL。
如果你要使用這個從一個iPhone應用程序裏面......你將永遠不會有什麼樣的:
簽名(必需) - 簽署此網址
的生成值感謝馬修。這是我必須使用的正確鏈接嗎? 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
查看我的答案及其中的鏈接:「開始時查看API」鏈接到使用位置的說明,「在API參考」解釋如何獲取客戶端ID的鏈接「中解釋,和「你從Google獲得的私鑰」鏈接到如何獲得你的私鑰的解釋。 – 2010-12-20 10:55:50