2016-08-14 14 views
-2

私はいくつかのゲームが特定のプレーヤーから特定のデータを取得するための独自のWeb APIを持っているのを見ました。例については :自分のAPIを作成するために既存の既存のAPIを利用していますか?

https://api.domain.com/user/<identifer>/name 

しかし、あなたは唯一のこれまでの回は、これまで数分/時間などをX X量を、それを使用することができますように、ほとんどのゲームAPIは制限があります。

私がしようとしているのは、一部の人々が制限をバイパスする傾向があることを理解することです。私は彼らがプレーヤーのデータなどをキャッシュしていると聞きました。この背後にある論理は何でしょうか、どうすればそのようなことを達成できますか?

+0

これは混乱しています。あなたは実際に何をしたいのですか? –

答えて

0

私がやっていることは、一部の人々が制限を迂回する傾向を理解することです。 私は彼らがプレーヤーのデータをキャッシュしていると聞きました。それとも のようなものです。この背後にある論理はどうなるでしょうか。 私はそのようなことを達成することができますか?

クライアントがユーザー情報を取得したい場合は、APIを呼び出し、独自のデータベースにデータを保存してクライアントに表示します。これで自分のデータベースにデータがキャッシュされ、今後5分間でAPIを呼び出す必要はありません。

+0

しかし、通常、そのようなデータは一定ではありません。どのように正確なデータで日付を更新することができますか? – Vince

+0

最新の状態を維持できず、多くのリクエストを防止することはできません。 euw.op.ggを見てください。初めてLoL Playerを検索し、データベースにキャッシュします。誰かがこのユーザーを再度検索するまでデータは更新されません(最小30分) –

+0

theres no magic、キャッシングはリモートAPIの制限を変更しません –

関連する問題