Warframe Public Export (DE)
おすすめ✓ 動作確認済み安全に使用可能

Warframe Public Export (DE)

サードパーティ製ツール向けに、Warframeのゲームデータ(武器、Warframe、MOD、Relic、ドロップ)をローカライズされたJSONとしてエクスポートする、Digital Extremesの公式パブリックデータエンドポイント。

Web

概要

Warframe Public Export(旧称「Mobile Export」)は、Digital Extremesが運営する読み取り専用・認証不要のデータエンドポイントであり、ゲームの内部データを公式のWarframe Companionモバイルアプリ、Arsenal Twitch Extension、およびゲームクライアント自体に配信しています。クライアントはまず、origin.warframe.comからLZMA圧縮された言語固有のインデックスを取得します。これにはコンテンツハッシュ化されたマニフェストファイル名がリストされています。その後、実際のJSONマニフェスト(武器、Warframe、Companion、MOD/Riven、設計図、素材、Relic、Arcane、星系マップノード、外装品)および画像アセットがcontent.warframe.comのCDNから提供されます。各ファイル名はアップデートごとに変更される26文字のコンテンツハッシュで終わるため、クライアントはアセットを永続的にキャッシュできますが、変更を検出するにはインデックスを再ポーリングする必要があります。Warframeの公式サポートされているすべての言語に対応しており、名前、説明、レベルステータスをローカライズします。これは、ほとんどのWarframeサードパーティ製データツールやAPIが最終的に参照する、信頼できる上流のソースです。

おすすめの用途: ソースから直接正確なゲームデータを必要とする、Warframeのサードパーティ製ツール、アプリ、またはWikiを構築する開発者やデータメンテナー向け。プレイヤーが直接操作するツールではありません。

主な機能

  • Digital Extremesがメンテナンスしている公式のファーストパーティデータソース(最高の権威と正確性)
  • 読み取り専用かつ認証不要 - APIキー、アカウント、ログインは不要
  • コンテンツアドレス指定ハッシュ:ファイル名に26文字のハッシュが含まれているため、DEのCDNを介してアセットを永続的にキャッシュ可能
  • 2ステップのアクセス:origin.warframe.comにあるLZMA圧縮されたインデックス、その後にcontent.warframe.com/PublicExport/Manifest/にあるJSONマニフェスト
  • 幅広いカバー範囲:武器、Warframe、Companion、MOD/Riven、設計図、素材、Relic、Arcane、星系マップノード、外装品
  • 公式にサポートされているすべてのWarframe言語における完全なローカライズ
  • ExportManifest.jsonは、画像アセットを取得するために各アイテムのuniqueNameをtextureLocationにマッピングします

長所と短所

長所
  • Digital Extremesから直接提供される、信頼できるファーストパーティデータ - 可能な限り最も正確なソース
  • 完全無料、APIキーや認証は不要
  • DEのCDNを介して提供されるコンテンツアドレス指定(ハッシュ化)されたファイル名による、優れたキャッシュモデル
  • 名前、説明、ステータスの完全な多言語ローカライズ
  • ゲームのアイテム/コンテンツカテゴリの大部分に加え、画像アセットの場所をカバー
短所
  • 生のJSONは非標準/不正なフォーマットであり、使用前に修正が必要(コミュニティによるクリーンアップミラーの原動力となっています)
  • 公式ドキュメントが不十分であり、開発者はコミュニティWikiやリバースエンジニアリングに依存している
  • LZMA圧縮されたインデックスと頻繁に変更されるコンテンツハッシュが、統合の摩擦(導入の難しさ)を生んでいる
  • カバー範囲のギャップが存在し、一部のデータが完全に欠落しているため、「export-plus」のようなスーパーセットが存在します
  • 一般のプレイヤーは利用できません。厳密に開発者/データパイプライン用のリソースです。
  • SLA、バージョニング、変更通知はなく、ゲームのアップデートによって構造が変化する可能性があります

コミュニティの評価

Warframe開発者の間では、Public Exportは信頼できる唯一の情報源(Source of Truth)として尊重されており、コミュニティAPI(warframestat.us、WFCD、warframe-public-exportのクリーンアップ版など)が構築される上流となっています。しかし、生のフォーマットは利用しづらいとして常に批判の対象となっています。具体的には、LZMAインデックス、頻繁に変更されるコンテンツハッシュ、修正が必要な不正フォーマット/非標準のJSON、不十分なドキュメント、そしてデータの欠落などです。これらの欠落こそが、コミュニティによるミラーや、calamity-incのwarframe-public-export(クリーンアップ済みJSON)やwarframe-public-export-plus(「Public Exportに欠けているものすべて、およびそれ以上」)のような拡張プロジェクトが存在し、安定して利用されている理由です。

Redditから

Redditから · r/Warframe →

レビューと評価