2012-01-30 88 views
0

有沒有人有他們可以分享的示例代碼/文件,因爲我試圖在Google地圖上繪製foursquare場地。例如:給定倫敦的Long和Lat。我想在3英里範圍內展示餐館。 這是可能的,而不必在使用API​​時傳遞客戶端ID?在谷歌地圖上繪製foursquare場地

您的幫助將不勝感激

卡姆蘭

回答

4

沒有一個直接的例子中,你可以複製粘貼,但它不是那麼複雜的事:

Foursquare的明智:你必須註冊爲消費者here,這給你一個客戶端ID +祕密。
需要有你的用戶去通過認證只是顯示圍繞一個特定的緯度/經度的地點信息,您可以使用Venue Platform對於這一點,特別是search for venues和(如果需要)得到venue details。根據您的具體示例,在3英里(〜5000米)範圍內顯示餐廳,您需要通過intent = browse,radius = 5000,ll = {您的搜索位置},limit = 50(最大)和的categoryId = 4d4b7105d754a06374d81259(它是食品類,請參閱如何獲得類別ID列表)here

所以搜索會產生四角位置的JSON數組,從那裏你可以把你所需要的數據和通過地圖API顯示在谷歌地圖上。 對於Maps v3,您可能需要爲每個返回的場地設置drop a marker

還檢查了這個答案如何放棄谷歌地圖上的銷:Google Maps API - Drop a new pin