VRChat API/ja: Difference between revisions

From VRChat Wiki
Created page with "VRChat API"
 
FuzzyBot (talk | contribs)
Updating to match new version of source page
 
(13 intermediate revisions by one other user not shown)
Line 1: Line 1:
<languages/>
<languages/>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''VRChatのアプリケーションプログラマーインターフェース'''(API)は、VRChatのサーバーからの公式VRChatデータであり、VRChatクライアント、VRChatウェブサイト、またはVRChatアプリを使用して、アカウントに合理化されます。 APIは外部から照会することもできます。
'''VRChat's application programmer interface''' (API) is official VRChat data from VRChat's servers, and streamlined to your account, through VRChat client, the VRChat website, or using the VRChat app. The API can also be queried externally.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
==VRChat APIについて==
==About==
[[File:API Team2021.webp|thumb|7人のAPIチームメンバーが、サーバールームでゲーム内写真のためにポーズをとっています。2021年の写真。]]
[[File:API Team2021.webp|thumb|Seven API team members, pose for a in-game photo in a server room. Photo from 2021.]]
VRChat briefly explains what their application programmer interfaces does, and gives examples of information it maintains, on their Developer Blog from 2019<ref>[https://medium.com/vrchat/developer-blog-websockets-b5f0b424d379 Developer Blog — Websockets] published by VRChat on ''Medium''; retrieved November 28, 2024.</ref>:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
VRChatは、2019年の開発者ブログ<ref>[https://medium.com/vrchat/developer-blog-websockets-b5f0b4d379 Developer Blog Websockets]で、アプリケーションプログラマーインターフェイスが何をするかを簡単に説明し、維持する情報の例を提供します。VRChatが「Medium」で公開しました。2024年11月28日閲覧。</ref>
{{Quote|''There are three major parts to VRChat the client, which handles all of the fun virtual reality stuff, the network layer, which handles the high-speed low-drag communication between users in the virtual realms, '''and the API, which is responsible for permanent information storage like "who our users are" and "where our users are" and "keeping tabs on a truly spectacular collection of petabytes of avatars loose conglomerations of dynamic bones and particle animations'''." ''}}
</div>


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


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Data"></span>
Information from VRChat's API includes the following:
==データ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
VRChatのAPIからの情報には以下が含まれます。
*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">
*ログインと認証
==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">
**Steam、Meta、PICOなどからサインインできること。
== 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">
**VRChatアカウントから直接署名する
* [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日取得。