2012-05-08 57 views

回答

0

鑑於你有user_events許可,您可以訪問的位置,像這樣:

FB.api("/me/events", function(events) { 
    if(events.error) 
     console.error(events); 

    var map = "http://maps.googleapis.com/maps/api/staticmap?zoom=14&size=512x512&maptype=roadmap&sensor=false"; 

    for(var i = 0; i < events.data.length; i++) { 
     var point = "&markers=color:blue%7Clabel:S%7C"; 
     point += (events.data[i].venue.latitude + "," + events.data[i].venue.longitude); 
     map += point; 
    } 

    var img = document.createElement("IMG"); 
    img.src = map; 
    document.body.appendChild(img); 
}); 

我沒有測試,但是這應該是足夠的,以顯示如何訪問API中的一個例子瀏覽器並使用其信息呈現地圖。這是使用Google Maps靜態API。

相關問題