
DE World State Protocol
ほぼすべてのサードパーティ製Warframeツールにライブゲームデータ(alerts, invasions, sorties, Void Trader, events)を配信する、Digital Extremes公式の生のワールドステートJSONエンドポイント。
概要
「DE World State Protocol」とは、Digital Extremesが直接公開しているパブリックな読み取り専用JSONフィードである、Warframeの公式worldState.phpエンドポイント(https://api.warframe.com/cdn/worldState.php)を指します。これは、アクティブなalerts、invasions、sorties/Archon hunts、fissures、syndicate missions、Void Trader(Baro Ki'Teer)のラインナップ、community/nightwaveイベント、フラッシュセール、ゲーム内マーケットデータに加え、ビルドラベル、ワールドシード、生成タイムスタンプなどのメタデータといった、ゲーム世界のライブ状態を返します。これはエンドユーザー向けのアプリではなく、未認証の生データソースであり、コミュニティAPI(特にWFCDのwarframe-worldstate-parserやwarframestat.us)が解析して再配信し、タイマー、アラートトラッカー、コンパニオンアプリを動かすための上流の基盤となっています。
おすすめの用途: サードパーティのミラーではなく、信頼できる上流データを求める、Warframeのコンパニオンツール、ボット、トラッカーを構築する開発者向け。技術的知識のないエンドユーザー向けではありません。
主な機能
- Digital Extremesによって直接公開されている公式のファーストパーティデータソース
- 包括的なライブワールドステートをJSONとして返します
- 価格情報を含むVoid Trader / Baro Ki'Teerのラインナップを含みます
- イベント、コミュニティ目標、フラッシュセール、およびゲーム内マーケットのランディングページをカバーします
- 多言語にローカライズされた文字列(en, fr, ja, zh, koなど)
- メタデータ:ビルドラベル/バージョン、ワールドシード、生成タイムスタンプ
- 未認証の読み取り専用パブリックHTTPSエンドポイント
- クライアント側での解析を必要とする生の内部フォーマット(MongoDB ObjectIDs、エポックタイムスタンプ)
長所と短所
- 仲介者を介さず、Digital Extremesから直接提供される信頼性の高い公式データ
- 無料、公開、かつ認証不要
- ライブゲームの状態を極めて包括的にカバー
- ほぼすべてのコミュニティツールが依存している、標準的なアップストリーム
- ライブゲームを提供する本番インフラであるため、アップタイムの信頼性が高い
- 公式の公開ドキュメントがない、生のデータが密集したフォーマット
- 利用するためにパースが必要な内部エンコーディング(MongoDBのObjectID、ミリ秒単位のエポックタイムなど)を使用
- スキーマは予告なく、またはバージョニングの保証なしに変更される可能性がある
- パサーやフロントエンドがなければ、開発者以外は利用できない
- サードパーティの利用者向けの公式サポート窓口やSLAは存在しない
コミュニティの評価
今回のセッションでは、検出前にウェブ検索の予算が使い果たされたため、直接的な外部の評判ソース(Reddit/YouTube/Trustpilot)を収集できず、コミュニティからの引用はここに報告されていません。検証可能なのは、このエンドポイントがWarframe開発者エコシステムにおける事実上の標準的な上流ソースであるということです。WFCDのwarframe-worldstate-parserはここから取得していることを公開ドキュメントで明記しており、warframestat.usはこれを解析して構築されています。開発者の間での実質的な評判は、信頼性が高く標準的なものであるとされていますが、主な不満点としては、生のフォーマットが複雑で公式ドキュメントがないことであり、これこそがコミュニティパーサーが存在する理由です。
Redditから
Redditから · r/Warframe →レビューと評価
- GitHub - WFCD/warframe-worldstate-parser
“Community (Warframe Community Developers) open-source parser that fetches https://api.warframe.com/cdn/worldState.php and converts the raw response into usable JavaScript objects; used in production by warframestat.us APIs across PC/PS/Xbox/Switch.”