問題タブ [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.

0 投票する
0 に答える
39 参照

php - プログラムが動作しない理由がわからない? (API データを mySQL に保存する)

そこで私は、Riot の API を使用した API アプリに取り組んできました。また、大量の API エンドポイント データを SQL DB に格納して、DB から統計情報を取得できるようにする必要があります。

できることはすべてテストしましたが、スペルミスも接続エラーもありませんでしたが、何らかの理由でデータがサーバーにロードされず、ページが更新されません。

これにより、最初は無限ループだと思いましたが、ループをテストしたところ、少なくともテストできる限り、無限ループではありませんでした。

次に考えたのは、このスクリプトの実行にはしばらく時間がかかるということでした。そのため、1 時間以上待っても、ページの読み込みでスタックしたままになりました。

まだステートメントを更新することすらできていませんが、私のコードを見て、何か問題があるかどうか、またはこれを行うためのより良いアプローチがあるかどうかを確認していただければ、ありがとうございます!

また、私の目標/レイアウトについてさらに情報や質問が必要な場合は、お気軽にお問い合わせください.

また、明らかな理由から apiKey と db 資格情報を削除しました。スクリプトをテストするために API キーが必要な場合は、https: //developer.riotgames.com/ で入手できます。

}

0 投票する
2 に答える
111 参照

python - 新しいデータを JSON に追加する

新しいデータを JSON に追加するのに苦労しています。API から JSON データを呼び出して、"matches" の下の JSON ファイルに入れたいだけです。以下を含む空の JSON ファイルを作成し、そこから進んでいます。

これが私のコードですが、重要なのは最後の行だけだと思います。

私はさまざまな解決策をたくさん試しましたが、オンラインでこれに対処しているようには見えないか、少なくとも私が読んでいるものを理解していません. 単純な問題であることはわかっていますが、解決できません。

私が試したことのいくつかの例:


編集 1: Pranav Hosangadi からの応答に基づく変更、

まず第一に、あなたの応答に感謝します。それには単純な修正よりもはるかに多くの情報が含まれており、これは私が学ぶのに本当に役立ちます.

コードを次のように変更しました。

残念ながら、うまくいきません。かなり長い間 (インテル ペンティアムであるため) 考えているようで、空のファイルを返しますか?

もう一度実行すると、ファイルが次のように書き込まれます。

どこが間違っているのか教えていただけますか?

動作するようになったら、pythonic の方法に切り替えます。どうもありがとう。

0 投票する
1 に答える
1724 参照

riot-games-api - League of Legends API から ID と名前ですべてのルーンを取得する

riot API エンドポイント/lol/match/v4/matches/{matchId}へのリクエストを実行すると、レスポンスには試合の各プレイヤーのルーン データが含まれます。

これらは、ルーンの Id 値のみです。ルーンに対応する名前はどこで入手できますか?

次のリクエストを試しました: https://euw1.api.riotgames.com/lol/static-data/v1/runes、しかし次のレスポンスを返します:

0 投票する
1 に答える
371 参照

javascript - JS で Riot API を正しく取得するにはどうすればよいですか?

私は暴動のAPIからいくつかのデータを取得しようとしてきましたが、問題があります:

これはコードの重要な部分です。

モードを入れた場合: cors。CORS に問題がありますが、上記の例のようにすると、次のように表示されます。

これは15行目です: