これは、JSONを使用してSteam Web APIキーを取得する正しい方法ですか。私は応答から私の結果を表示するためにhtmlを使用しました。これが正しい方法なのか、別の方法なのか教えてください。あなたの時間をありがとう。Steam Web APIの生成
<html>
<body>
<p id="demo"></p>
<script>
var URL = "https://steamcommunity.com/login/home/?goto=%2Fdev%2Fapikey";
var xhttp = new XMLHTTPRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var myObj = JSON.parse(this.responseText);
document.getElementById("demo").innerHTML = myObj.name;
}
};
xhttp.open("POST", URL, "true");
xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhttp.send("username=XXXX&password=XXXX");
</script>
</body>
</html>
ありがとうございます。http://steamcommunity.com/dev/apikeyからhttps://steamcommunity.com/login/home/?goto=%2Fdev%2Fapikeyにリダイレクトされていますが、これは正しいURLではないと言います使用する。あなたはOpenIDを提案していますか? OpenIDのURLはありますか?申し訳ありませんが、Web上で回答を得ることができるかもしれない質問をしていますが、この概念を理解することは難しいです。いくつかのヒントを教えてください。私はあなたの助けに感謝します。ありがとう –
「Steam Web APIキーの取得」と「Steam OpenIDプロバイダ」の違いは何ですか? –
@CharlieAbouMoussa Steamがユーザーにログインする必要があるかどうかをSteamに決定させるという提案がありました。必要な場合、Steamはログインページにリダイレクトされ、正しいと見なされます。 – tevemadar