DexBase
Deck of Cards の実際のプレビュー

Deck of Cards

シャッフル済みのデッキを作成し、6枚を引いてデッキ識別子、各カード、残り枚数を確認できます。

現在の公開データ

新しいデッキから6枚を読み込みます。deck_id、cards、remaining を合わせて確認してください。このボタンは実行ごとに別のデッキを作成します。

レスポンスに含まれる項目

シャッフル済みのデッキを作成し、6枚を引いてデッキ識別子、各カード、残り枚数を確認できます。

応答はテスト、試作、学習に使えます。ドキュメントでは、2週間操作のないデッキは破棄されると説明されています。この呼び出しを抽選、公平なゲーム、現実の価値を伴う結果の証明として扱わないでください。

確認したい項目

  • deck_id: デッキの識別子
  • cards: コード、値、スート
  • remaining: 残りのカード

応答に含まれるもの

ここで使うショートカットは、新しいデッキを作成して同じ呼び出しで6枚を引きます。確認した応答には deck_id、cards の一覧、remaining があります。カードでは code が値とスートを組み合わせ、value が値、suit がスートを示し、image はサービス提供の画像を指します。

  • deck_id はその応答のために作成されたデッキを識別します。
  • cards は引いたカードの一覧であり、デッキ全体ではありません。
  • その deck_id からカードを引くと remaining は減ります。

新しいデッキか継続か

このページのボタンはルート内で new を使うため、実行のたびに別のシャッフル済みデッキを作成してからカードを引きます。デッキを継続するには、ドキュメントにある /api/deck/{deck_id}/draw/?count=2 を受け取った識別子で使います。ゲームを試すときに二つの流れを混同しないでください。

  • new を含むルートは独立したデモに向いています。
  • 同じデッキを続ける必要がある場合だけ deck_id を保持します。
  • ドキュメントでは、2週間操作のないデッキは破棄されると説明されています。

応答が証明しないこと

この API はテスト、試作、演習のためにカードを扱います。ゲームの規則、参加者、賭け、意思決定の完全な流れを記録するものではありません。抽選、競技、現実の結果を伴う用途では、独自の規則、記録、検証を用意してください。

  • 単一の応答を公平なゲームや公式抽選の証明に使わないでください。
  • カード画像は返された項目を示すもので、ゲーム全体を示すものではありません。
  • シャッフル、山札、カード返却のルートを使う前に公式ドキュメントを確認してください。
Chess.com Published Data ゲームとスポーツ · Chess.com Published Data の結果 · 公開ソース Codeforces Problems ゲームとスポーツ · Codeforces Problems の結果 · 公開ソース D&D 5e Equipment index + name · equipment_category · cost.quantity + cost.unit · weight