問題タブ [riot-games-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - jsonから変数にデータを適切かつ簡単に割り当てる方法は?
私は主に独学のプログラマーであり、最近、これまで使用したことのない JSON を使用する League of Legends API をいじっています。
これは、プレーヤーの ID を取得するコードの一部です。
この場合、コンソールは data[name]['id'] にデータを適切に記録します。ただし、次のようなことをすると
変数「id」は未定義です。これはjsonの性質によるものだと理解していますが、一般的な対処方法は何ですか?
今、私は持っています
これは驚くほど機能し、非常に悲しい変数のように機能します。明らかに、これを処理するためのより良い方法が必要ですよね?
ありがとう
java - IDからサモナー名を取得
私は現在、rithms によって作成された Java バージョンの Riot API ( https://github.com/rithms/riot-api-java ) を使用しており、現在のようにチャンピオンの名前を取得しようとしています。 「ちょうど」IDを取得できました。
今、結果を印刷するとき
(もちろん)IDを返します。きがついた
名前を返すメソッドがありますが、(ドキュメントを読むのに失敗しているため)オブジェクトのインスタンスをキャスト/取得する方法がまだわかりません。
基本的な質問で申し訳ありませんが、私を助けようとしてあまり問題がないことを願っています:3
前もって感謝します!
java - API の制限に達することなく、Riot Games API を使用してゲーム プレイヤーの ELO を取得するにはどうすればよいですか?
RiotGames API について質問があります。Riot Games の API トークンを持っていますが、1 秒あたり 10 リクエストに制限されています。ただし、プレイヤー Elo + Divisions のゲーム情報を読み込みたい場合は、別のリクエストを行う必要があります。ゲーム内情報では、チャンピオンのルーン マスタリーなどしか取得できませんが、それでも elo が必要なため、サーバーに別のリクエストを行う必要があります。
10 人のプレーヤーすべてをループするまでに、API の制限に達しました。これは、プレーヤー リストの一般的なリクエストを実行してから、各プレーヤーの他のリクエストを実行する必要があるためです。
c# - C# での Riot API の最初のステップ
私は C# を学んでおり、Riot API を使用したいと考えています。私はそれを受け取りたいだけです:
私はここでこれを見つけました: Riot API C# から JSON をデシリアライズします
誰かが私を助けることができますか?私は何をすべきかわからない。
敬具 MasterR8
PS:私はすでに3時間グーグルで検索しました...
c# - Riot API、Universal Windows APP: 値の解析中に予期しない文字が検出されました: h. パス ''、行 0、位置 0
Windows ユニバーサル アプリの概念実証を行い、Riot API データを呼び出して表示しようとしています。名前を入力するには、[送信] をクリックしてから、結果が下に表示されます。
**問題:**値の解析中に予期しない文字が検出されました: h. パス ''、行 0、位置 0
AND:この非同期メソッドには「await」演算子がなく、同期的に実行されます。「await」演算子を使用してノンブロッキング API 呼び出しを待機するか、「await Task.Run」を使用することを検討してください。
コード: public seal 部分クラス MainPage : Page {
php - 1 回のリクエストで暴動ゲームのすべてのチャンピオンの完全なデータを取得するにはどうすればよいですか?
暴動ゲームのAPIを使用しています。私はすべてのチャンピオンをリストする必要があり、そこにある試合とそれに関連する他のいくつかの記録があります。$championInfo
これは、すべてのチャンピオンを取得するための最初のリクエストを送信して取得するコードです
APIのリクエストを減らすには? API の 1 回のリクエストまたは限られたリクエスト内ですべてのレコードを取得するにはどうすればよいですか?