Steam API Получить SteamID, используя Javascript
Я столкнулся с тем, что похоже на ту же политику происхождения, что вызывает головную боль!
Чтобы перейти к преследованию, я, по сути, пытаюсь найти пользователяs steam64id, когда указано только их имя пользователя.
Например, мое имя пользователя: "Emperor_Jordan» Я бы пошел в:
http://steamcommunity.com/id/emperor_jordan?xml=1
А вот steamid мне нужен прямо наверху. Так что я решил использовать JQuery Ajax, чтобы получить это и проанализировать идентификатор, который мне нужен для дальнейшего использования (использование steamapi требует steam64id) следующим образом. Вот фрагмент кода, о котором идет речь:
$.ajax({
url: "http://steamcommunity.com/id/emperor_jordan/?xml=1",
datatype: "xml",
complete: function()
{
alert(this.url)
},
success: parse
});
function parse(xml)
{
alert("parsing");
_steamID = $(xml).find("steamID64").text();
}
Проблема в том, что пока я получаю предупреждение о завершении, я никогда не вижу "разбор», Когда-либо. Он никогда не получает этот обратный вызов, что заставляет меня поверить, что я сталкиваюсь с SOP (та же политика происхождения).
Неправильно ли я подхожу к этому, есть ли обходной путь?
Спасибо!