VRChat API/ja: Difference between revisions

From VRChat Wiki
Created page with "==データ=="
FuzzyBot (talk | contribs)
Updating to match new version of source page
 
(9 intermediate revisions by one other user not shown)
Line 3: Line 3:
'''VRChatのアプリケーションプログラマーインターフェース'''(API)は、VRChatのサーバーからの公式VRChatデータであり、VRChatクライアント、VRChatウェブサイト、またはVRChatアプリを使用して、アカウントに合理化されます。 APIは外部から照会することもできます。
'''VRChatのアプリケーションプログラマーインターフェース'''(API)は、VRChatのサーバーからの公式VRChatデータであり、VRChatクライアント、VRChatウェブサイト、またはVRChatアプリを使用して、アカウントに合理化されます。 APIは外部から照会することもできます。


==About==
==VRChat APIについて==
[[File:API Team2021.webp|thumb|7人のAPIチームメンバーが、サーバールームでゲーム内写真のためにポーズをとっています。2021年の写真。]]
[[File:API Team2021.webp|thumb|7人のAPIチームメンバーが、サーバールームでゲーム内写真のためにポーズをとっています。2021年の写真。]]


Line 13: Line 13:
==データ==
==データ==


<div lang="en" dir="ltr" class="mw-content-ltr">
VRChatのAPIからの情報には以下が含まれます。
Information from VRChat's API includes the following:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
*ログインと認証
*Login and authentication
**Being able to sign in via Steam, Meta, PICO, etc.
**Signing directly through your VRChat account
*Social and friends list
**Live instance data (and switching instances)
**Data regarding invites, and notifications
**Joining and leaving instances
**Favorite friends lists
*SDK asset uploads
**Your worlds and avatars
**Favorite avatars, worlds, etc.
**Searching for worlds and avatars
*Realtime player state changes
**Status updates, changing bios
**Practically anything account-related
**Changing avatars
**Switching instances (and live instance data)
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
**Steam、Meta、PICOなどからサインインできること。
==Official resources==
VRChat's API status can officially be queried here: {{VRC link|https://status.vrchat.com/|VRChat server status}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
**VRChatアカウントから直接署名する
== Documentation ==
VRChat does not officially document its API or provide support for it<ref>[https://hello.vrchat.com/creator-guidelines VRChat Creator Guidelines] under API Usage / Bots; retrieved January 10, 2025.</ref>. However, community-driven efforts have made API documentation and SDK libraries available for various programming languages. You can find these resources at:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
*ソーシャルと友達リスト
* [https://vrchat.community VRChat.community - API documentation & SDKs]
* [https://github.com/vrchatapi GitHub]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
**ライブインスタンスデータ(およびスイッチングインスタンス)
==See also==
*[[Special:MyLanguage/Instances|Instances]]
*[[Special:MyLanguage/VRChat account|VRChat account]]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
**招待と通知に関するデータ
==References==
 
</div>
**インスタンスの参加と離脱
 
**お気に入りの友達リスト
 
*SDKアセットのアップロード
 
**あなたの世界とアバター
 
**お気に入りのアバター、世界など。
 
**世界とアバターの検索
 
*リアルタイムのプレイヤー状態の変化
 
**ステータスの更新、バイオの変更
 
**アカウントに関連するものはすべて
 
**アバターの変更
 
**スイッチングインスタンス(およびライブインスタンスデータ)
 
==公式リソース==
VRChatのAPIステータスはここで正式に照会できます。
{{VRC link|https://status.vrchat.com/|VRChatサーバーステータス}}
 
== ドキュメント ==
VRChatは、APIの使用/ボットの下で、APIを公式に文書化したり、サポートしたりしていません<ref>[https://hello.vrchat.com/creator-guidelines VRChat Creator Guidelines]; 2025年1月10日取得。</ref>。しかし、コミュニティ主導の取り組みにより、さまざまなプログラミング言語でAPIドキュメントとSDKライブラリが利用可能になりました。これらのリソースは、次の項目で見つけることができます。
 
* [https://vrchat.community VRChat.community - APIドキュメントとSDK]
 
* [https://github.com/VRChatApi GitHub]
 
==関連情報==
*[[Special:MyLanguage/Instances|インスタンス]]
*[[Special:MyLanguage/VRChat account|VRChatアカウント]]
 
<span id="References"></span>
== 出典 ==


<div lang="en" dir="ltr" class="mw-content-ltr">
<references />
<references />
</div>
[[Category:Needs images]]

Latest revision as of 14:51, 22 April 2026

VRChatのアプリケーションプログラマーインターフェース(API)は、VRChatのサーバーからの公式VRChatデータであり、VRChatクライアント、VRChatウェブサイト、またはVRChatアプリを使用して、アカウントに合理化されます。 APIは外部から照会することもできます。

VRChat APIについて

7人のAPIチームメンバーが、サーバールームでゲーム内写真のためにポーズをとっています。2021年の写真。

VRChatは、2019年の開発者ブログ[1]

VRChatには、すべての楽しいバーチャルリアリティを処理するクライアント、仮想領域のユーザー間の高速低ドラッグ通信を処理するネットワーク層、および「ユーザーが誰であるか」や「ユーザーがどこにいるか」などの永続的な情報ストレージを担当するAPI、「ペタバイトのアバターの真に壮大なコレクション、動的なボーンとパーティクルアニメーションの緩い集合体を維持する」

データ

VRChatのAPIからの情報には以下が含まれます。

  • ログインと認証
    • Steam、Meta、PICOなどからサインインできること。
    • VRChatアカウントから直接署名する
  • ソーシャルと友達リスト
    • ライブインスタンスデータ(およびスイッチングインスタンス)
    • 招待と通知に関するデータ
    • インスタンスの参加と離脱
    • お気に入りの友達リスト
  • SDKアセットのアップロード
    • あなたの世界とアバター
    • お気に入りのアバター、世界など。
    • 世界とアバターの検索
  • リアルタイムのプレイヤー状態の変化
    • ステータスの更新、バイオの変更
    • アカウントに関連するものはすべて
    • アバターの変更
    • スイッチングインスタンス(およびライブインスタンスデータ)

公式リソース

VRChatのAPIステータスはここで正式に照会できます。 VRChatサーバーステータス

ドキュメント

VRChatは、APIの使用/ボットの下で、APIを公式に文書化したり、サポートしたりしていません[2]。しかし、コミュニティ主導の取り組みにより、さまざまなプログラミング言語でAPIドキュメントとSDKライブラリが利用可能になりました。これらのリソースは、次の項目で見つけることができます。

関連情報

出典

  1. Developer Blog — Websocketsで、アプリケーションプログラマーインターフェイスが何をするかを簡単に説明し、維持する情報の例を提供します。VRChatが「Medium」で公開しました。2024年11月28日閲覧。
  2. VRChat Creator Guidelines; 2025年1月10日取得。