Thinking Skeever

Skyrim/The Witcher 3 Modについてのあれこれ。FoModの作り方、Mod導入時のトラブル事例などのニッチな話を書いていきます。a.k.a. BowmoreLover@nexusmods

Nexus Modsニュース和訳:Nexus Mods APIのリリースについて (2019/02/12)

https://staticdelivery.nexusmods.com/images/News/13921_tile_1547480605.png

2019/02/12のNexus Modsニュース Nexus Mods API releasedNexus Mods APIのリリースについて)の和訳です。
記事中に1点だけ気になることが書かれています。2019年5月13日(月)にNexus Modsの旧APIサービスを停止するとのこと。つまり、この日以降は新APIに対応していないMODマネージャーでオンライン機能が使えなくなるということです。NMMが新APIに対応するのかどうかは明記されていませんが、Nexus側としてはVortexへの移行を促して保守費用を削減したいはず。なんだかんだで要望が殺到して対応することになりそうな気もしますが、油断は禁物。VortexやMO2などへの移行準備を進めていきたいところです。


Nexus Mods APIのリリースについて
元記事:Nexus Mods API released
投稿者:Pickysaurus (コミュニティマネージャー)
投稿日:2019/02/12 (UTC)


去年の10月に予告したとおり (和訳)、僕たちはNexus Mods APIの開発に懸命に取り組んできた。本日こうして一般公開の準備ができたことについて報告できて嬉しく思う。

Nexus Mods APIとは?

Nexus Mods APIとは、開発者が僕たちの提供する機能や情報にアクセスするための一連の手順のことだ。便利な機能をたくさん用意するために、Vortexと並行してAPIを開発してきた。これは過去何年間も使ってきたNexus Mod Manager等の老朽化したシステムアプリを、もっと現代的に置き換えるためのものだ。

APIを使ってできること

MODマネージャーやDiscordボット、ゲームへの統合などに僕たちのデータを使いたければ、ここにAPIの完全ドキュメントがある
APIの機能の概要は次のとおり。

MOD:

  • 最新/最近更新された/話題のMODの取得
  • MODのメタデータの取得
  • MODのファイル一覧とファイル情報の取得

ゲーム:

  • 完全なゲーム一覧の取得
  • 特定のゲームの情報の取得

ユーザー:

  • APIキーまたは用意されたシングルサインオン(SSO)ページを使った、アプリケーションからのNexus Modsアカウントへのログイン
  • ユーザーアカウントで追跡中/ENDORSE済みのMODの管理

https://staticdelivery.nexusmods.com/mods/2295/images/26/26-1548431885-673880373.pngシングルサインオン(SSO)ページの表示例


カギだ! チャリンチャリンのカギだ!

Nexus ModsのAPIと対話するアプリケーションを利用する場合にはAPIキーが必要となる。ユーザアカウント設定に新しいページを追加して、各アプリのキーを確認したり、自分のアカウントに固有のキーをリクエストできるようにした。

https://staticdelivery.nexusmods.com/mods/2295/images/26/26-1547641047-577191066.jpeg
ユーザアカウント設定 - APIキーページ


今使っているMODマネージャーへの影響は?

Nexus Mod Managerや Mod Organizerなど、古い方式を使ってサイトのデータを取得するアプリを使っている場合、すぐには変化はない。古いサービスを利用している主要モッディングツールの開発者には連絡済みであり、新しいAPIへの移行について協議していく。

ここで通告しておくが、今日から3か月後の2019年5月13日(月)に旧システムを停止する。これだけの猶予があれば、開発者が新API方式にアプリをアップデートするのに十分なはずだ。期限を越えても旧アプリを使い続けることはできるが、MODは手動インストール(リンクから直接ではなくダウンロードしてファイルからインストール)する必要がある。

自アプリの登録

APIを使ったアプリを作る場合、コミュニティマネージャー(BigBizkitまたはPickysaurus)に連絡して承認を得てもらいたい。シングルサインオン(SSO)を利用できるのは承認済みのアプリケーションだけとなる。

また、アプリからログインする際に、ユーザアカウント設定APIアクセスページで取得した個人用のAPIキーを入力してもらうようにすることもできる。この方式を使う場合は承認は不要だ。

フィードバック/サポート/提案について

Nexus ModsのDiscordサーバーAPI関連専用のチャンネルを新設した。API利用上の問題や改善提案があれば、Discord または support@nexusmods.com までどうぞ。

以上


→ その他のNexus Modsニュース和訳はこちら

Copyright (C) 2015-2020 ThinkingSkeever, All Rights Reserved.
ブログの記事内に記載されているメーカー名、製品名称等は、日本及びその他の国における各企業の商標または登録商標です。
リンクはご自由に。記事の転載はご遠慮ください。記事を引用する場合はトラックバックするか元のURLを明記してください。