Примечание: Вы не можете использовать Ajax для доступа к другому домену.(Это называется политика того же домена .)
Однако API-интерфейс StackOverflow поддерживает обратные вызовы JSONP, поэтому здесь есть решение:
Загрузите сценарий с помощью тега <script>
.
Создайте функцию, которая сделает это:
function load_script(src) {
var scrip = document.createElement('script');
scrip.src = src;
document.getElementsByTagName('head')[0].appendChild(scrip);
return scrip; //just for the heck of it
}
Настройте функцию обратного вызова:
function soResponse(obj) {
alert(obj.users[0].reputation);
}
Загрузить!
load_script('http://api.stackoverflow.com/1.0/users/401025/?jsonp=soResponse');