クイックスタート
開発者登録
- 開発者登録ページにアクセスします
- VRoid Hubにログインした上で、必要事項を入力し、開発者登録を行ってください
- 連携アプリケーションを作成します。次項に進んでください
アプリケーション作成
- 連携アプリケーション管理ページにアクセスします
- 連携アプリケーション管理ページの言語設定はVRoid Hubの言語設定に依存します
「新しいアプリケーション」ボタンを押下し、アプリケーション作成画面に遷移します
必要事項を入力し、「登録」ボタンを押下するとアプリケーションが作成されます
作成されたアプリケーションは
https://hub.vroid.com/oauth/applications
に一覧表示されます作成したアプリケーションのページに遷移すると、アプリケーションID(ClientID)とシークレット(ClientSecret)が確認できます。これらの認証情報が記述されたJSONファイルを「Credentialファイル作成」よりダウンロードすることができます。重要な情報なので安全に保管してください。
(Web開発者向け) Exampleを試す
GithubのExampleリポジトリにOAuth連携、キャラクターモデルの一覧取得、キャラクターモデル(.vrmファイル)の読み込み、3Dモデルの表示を行うExampleアプリケーションを用意しています。
こちらのリポジトリをFork, cloneして下記の環境変数を設定し動作させるとExampleアプリケーションを動作させることができます。
CLIENT_ID= アプリケーション設定ページから閲覧できるアプリケーションIDの値を入力してください
CLIENT_SECRET= アプリケーション設定ページから閲覧できるシークレットの値を入力してください
NEXT_PUBLIC_NEXTAUTH_SECRET= openssl rand -base64 32 コマンドで生成したシークレット値を入力してください
NEXTAUTH_URL: ExampleをホストしているURLのroot URLを入力してください
(Unity開発者向け) SDKをダウンロードする
SDKダウンロードページからVRoid SDKをダウンロードすることができます
開発者コミュニティに参加する
開発者コミュニティの場として弊社運営のDiscordチャンネルを用意しています。お気軽にご参加ください!
また、Unity向けVRoid SDKについてはGithub Discussionでの議論も活発です