JSON和XMLHttpRequest
json是很好用的格式,可是跨domain會有安全性和存取的問題,如果要存取網站的api,就不能單純用json的方法來存取。之前有看過別人用JSONP,不過同事說問題很多,就建議我用XMLHttpRequest的方法存取,也順利取到資料了,我是用facebook graph api來測試的。
- var xhr = new XMLHttpRequest();
- xhr.open('GET', "https://graph.facebook.com/19292868552", false);
- xhr.send(null);
- var serverResponse = JSON.parse(xhr.responseText);
- alert(serverResponse.key);
留言