これは私がそうするために使用しているコードです。
このコードはドキュメントに表示されていますが、出力が得られないので間違って使用している可能性があります。Javascriptを使用してRiot APIを正しく接続するにはどうすればよいですか?
私の目的は、APIからの応答でJSONコードを取得し、それを用いて動作することができることです。
この場合、私はAPIから取得したコードを表示してページに表示しようとしています。
ありがとうございます。
これは私がそうするために使用しているコードです。
このコードはドキュメントに表示されていますが、出力が得られないので間違って使用している可能性があります。Javascriptを使用してRiot APIを正しく接続するにはどうすればよいですか?
私の目的は、APIからの応答でJSONコードを取得し、それを用いて動作することができることです。
この場合、私はAPIから取得したコードを表示してページに表示しようとしています。
ありがとうございます。
あなたはscript.jsという外部JSファイルを参照しても、その後インラインJavascriptを使用しようとしているように思えるが、あなたは後者のために別のスクリプトタグを開いていない、あなただけの、存在しないスクリプトを閉じますタグ。 <script> /*code here*/ </script>
の間にコードを置くか、参照するJSファイルに入れてください。
は、ライブラリやフレームワークは、そこに一覧表示するにはあまりにも数多くありますが、あなたはのXMLHttpRequest、take a look at this firstを使用する必要があります。
一部のRiot Games APIエンドポイントではCORSが許可されていません。つまり、クライアント側のコードからこれらの要求を送信できないため、サーバーから送信する必要があります。 source
対話型Riot Games APIリファレンスを確認すると、自動的にログインしてAPIキーを使用できます。 Summoner v1.4を使用しようとしていますが、Summoner v3を使用することをお奨めします。前者は廃止予定です(質問の投稿時にv3が存在しない可能性があります)。 基本的には、召喚者の名前を入力して地域を選択し、実行依頼をクリックすると、実際のリクエストが出てきます。送信されたものと、戻ってきたものが表示されます。 その後、リクエストURLを使用してリクエストを行うことができます。
あなたは '{name}'と '{key}'に独自の値を入力する必要があります。 – Clint
私の名前とキーを{名前}と{キー}に変更したので、私の個人情報は表示されません。 – sebastomass
意味があります。実際に応答を受け取る前に '.write'が呼ばれていると思います。 'XMLHttpRequest.onreadystatechange'を見てください – Clint