VRChat API/pt-br: Difference between revisions

From VRChat Wiki
AcarajéNordestino (talk | contribs)
Created page with "A '''Interface de programação de aplicativos do VRChat''' (API) são os dados oficiais do VRChat provenientes dos servidores do VRChat e otimizados para a sua conta, por meio do cliente do VRChat, do site do VRChat ou do aplicativo do VRChat. A API também pode ser consultada externamente."
FuzzyBot (talk | contribs)
Updating to match new version of source page
 
(13 intermediate revisions by 2 users not shown)
Line 3: Line 3:
A '''Interface de programação de aplicativos do VRChat''' (API) são os dados oficiais do VRChat provenientes dos servidores do VRChat e otimizados para a sua conta, por meio do cliente do VRChat, do site do VRChat ou do aplicativo do VRChat. A API também pode ser consultada externamente.
A '''Interface de programação de aplicativos do VRChat''' (API) são os dados oficiais do VRChat provenientes dos servidores do VRChat e otimizados para a sua conta, por meio do cliente do VRChat, do site do VRChat ou do aplicativo do VRChat. A API também pode ser consultada externamente.


<div lang="en" dir="ltr" class="mw-content-ltr">
==Sobre==
==About==
[[File:API Team2021.webp|thumb|Sete membros da equipe da API posam para uma foto no jogo em uma sala de servidores. Foto de 2021.]]
VRChat briefly explains what their application programmer interfaces does, and gives examples of information it maintains, on their Developer Blog from 2019:
O VRChat explica resumidamente o que suas interfaces de programação de aplicativos fazem e dá exemplos de informações que elas mantêm em seu blog para desenvolvedores de 2019<ref>[https://medium.com/vrchat/developer-blog-websockets-b5f0b424d379 Blog do desenvolvedor — Websockets] publicado pelo VRChat no ''Médio''; recuperado em 28 de Novembro de 2024.</ref>:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<blockquote>Há três partes principais no VRChat: o cliente, que lida com todas as coisas divertidas da realidade virtual, a camada de rede, que lida com a comunicação de alta velocidade e baixo arrasto entre os usuários nos reinos virtuais, '''e a API, que é responsável pelo armazenamento permanente de informações, como "quem são nossos usuários" e "onde estão nossos usuários" e "manter o controle de uma coleção realmente espetacular de petabyts de avatares, conglomerados soltos de ossos dinâmicos e animações de partículas'''." <ref> [https://medium.com/vrchat/developer-blog-websockets-b5f0b424d379 Blog do Desenvolvedor Base de Redes] publicado por VRChat no ''Médio''; recuperado em 28 de Novembro de 2024.</ref>''</blockquote>
<blockquote>''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'''.<ref>[https://medium.com/vrchat/developer-blog-websockets-b5f0b424d379 Developer Blog — Websockets] published by VRChat on ''Medium''; retrieved November 28, 2024.</ref>''</blockquote>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Data"></span>
==Data==
==Dados==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
As informações da API do VRChat incluem o seguinte:
Information from VRChat's API includes the following:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
*Login e autenticação
*Login and authentication
**Poder fazer login via Steam, Meta, PICO, etc.
**Being able to sign in via Steam, Meta, PICO, etc.
**Assinando diretamente por meio de sua conta do VRChat
**Signing directly through your VRChat account
*Social e lista de amigos
*Social and friends list
**Dados da instância em tempo real (e troca de instâncias)
**Live instance data (and switching instances)
**Dados referentes a convites e notificações
**Data regarding invites, and notifications
**Entrando e saindo de instâncias
**Joining and leaving instances
**Lista de amigos favoritos
**Favorite friends lists
*Carregamento de assets do SDK
*SDK asset uploads
**Seus mundos e avatares
**Your worlds and avatars
**Avatares favoritos, mundos, etc.
**Favorite avatars, worlds, etc.
**Pesquisando por mundos e avatares
**Searching for worlds and avatars
**Mudanças no estado do jogador em tempo real
*Realtime player state changes
**Atualização dos status, mudança na bios
**Status updates, changing bios
**Praticamente tudo relacionado à conta
**Practically anything account-related
**Mudança de avatares
**Changing avatars
**Trocando de instância (e dados da instância em tempo real)
**Switching instances (and live instance data)
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
==Recursos Oficiais==
==Official resources==
O status da API do VRChat pode ser consultado oficialmente aqui: {{VRC link|https://status.vrchat.com/|Status do servidor do VRChat}}
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">
== Documentação ==
== Documentation ==
O VRChat não documenta oficialmente sua API nem oferece suporte a ela<ref>[https://hello.vrchat.com/creator-guidelines Diretrizes para Criadores do VRChat] em Uso da API / Robôs; recuperado em 10 de Janeiro de 2025.</ref>. No entanto, os esforços da comunidade tornaram a documentação da API e as bibliotecas do SDK disponíveis para várias linguagens de programação. Você pode encontrar esses recrusos em:
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 - Documentação da API e SDKs]
* [https://vrchat.community VRChat.community - API documentation & SDKs]
* [https://github.com/vrchatapi GitHub]
* [https://github.com/vrchatapi GitHub]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
==Veja também==
==See also==
*[[Special:MyLanguage/Instances|Instâncias]]
*[[Special:MyLanguage/Instances|Instances]]
*[[Special:MyLanguage/VRChat account|Conta do VRChat]]
*[[Special:MyLanguage/VRChat account|VRChat account]]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="References"></span>
==References==
==Referências==
</div>


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

Latest revision as of 14:51, 22 April 2026

A Interface de programação de aplicativos do VRChat (API) são os dados oficiais do VRChat provenientes dos servidores do VRChat e otimizados para a sua conta, por meio do cliente do VRChat, do site do VRChat ou do aplicativo do VRChat. A API também pode ser consultada externamente.

Sobre

Sete membros da equipe da API posam para uma foto no jogo em uma sala de servidores. Foto de 2021.

O VRChat explica resumidamente o que suas interfaces de programação de aplicativos fazem e dá exemplos de informações que elas mantêm em seu blog para desenvolvedores de 2019[1]:

Há três partes principais no VRChat: o cliente, que lida com todas as coisas divertidas da realidade virtual, a camada de rede, que lida com a comunicação de alta velocidade e baixo arrasto entre os usuários nos reinos virtuais, e a API, que é responsável pelo armazenamento permanente de informações, como "quem são nossos usuários" e "onde estão nossos usuários" e "manter o controle de uma coleção realmente espetacular de petabyts de avatares, conglomerados soltos de ossos dinâmicos e animações de partículas." [2]

Dados

As informações da API do VRChat incluem o seguinte:

  • Login e autenticação
    • Poder fazer login via Steam, Meta, PICO, etc.
    • Assinando diretamente por meio de sua conta do VRChat
  • Social e lista de amigos
    • Dados da instância em tempo real (e troca de instâncias)
    • Dados referentes a convites e notificações
    • Entrando e saindo de instâncias
    • Lista de amigos favoritos
  • Carregamento de assets do SDK
    • Seus mundos e avatares
    • Avatares favoritos, mundos, etc.
    • Pesquisando por mundos e avatares
    • Mudanças no estado do jogador em tempo real
    • Atualização dos status, mudança na bios
    • Praticamente tudo relacionado à conta
    • Mudança de avatares
    • Trocando de instância (e dados da instância em tempo real)

Recursos Oficiais

O status da API do VRChat pode ser consultado oficialmente aqui: Status do servidor do VRChat

Documentação

O VRChat não documenta oficialmente sua API nem oferece suporte a ela[3]. No entanto, os esforços da comunidade tornaram a documentação da API e as bibliotecas do SDK disponíveis para várias linguagens de programação. Você pode encontrar esses recrusos em:

Veja também

Referências

  1. Blog do desenvolvedor — Websockets publicado pelo VRChat no Médio; recuperado em 28 de Novembro de 2024.
  2. Blog do Desenvolvedor — Base de Redes publicado por VRChat no Médio; recuperado em 28 de Novembro de 2024.
  3. Diretrizes para Criadores do VRChat em Uso da API / Robôs; recuperado em 10 de Janeiro de 2025.