Appearance
Actions
.data/actions の YAML から自動生成された一覧です。名前空間は action ID のうち、最後のドット区切り(メソッド名に相当するセグメント)を除いた接頭辞です(例: me.virmesh.account.registerAccountKey → me.virmesh.account)。
表示名は .data/action-namespace-labels.yaml で任意に指定できます。
名前空間
| Name | Namespace ID | # | 詳細 |
|---|---|---|---|
| Account | me.virmesh.account | 3 | 開く |
| Avatar | me.virmesh.avatar | 1 | 開く |
| Handle | me.virmesh.handle | 2 | 開く |
| Player | me.virmesh.player | 3 | 開く |
| Register | me.virmesh.register | 3 | 開く |
| Server | me.virmesh.server | 3 | 開く |
| Social | me.virmesh.social | 8 | 開く |
全 Action
Account
Namespace ID: me.virmesh.account
- me.virmesh.account.disableAccount —
me.virmesh.account.disableAccount— アカウントを無効化し、今後対象のアカウントからのリクエストを拒否します。 - me.virmesh.account.registerAccountKey —
me.virmesh.account.registerAccountKey— アカウントに公開鍵を登録します。 - me.virmesh.account.verifyAccountKey —
me.virmesh.account.verifyAccountKey— 公開鍵に対応する秘密鍵を保持していることを検証します。
Avatar
Namespace ID: me.virmesh.avatar
- me.virmesh.avatar.resolveAvatar —
me.virmesh.avatar.resolveAvatar— avatar id から署名付き avatar manifest を解決します。
Handle
Namespace ID: me.virmesh.handle
- me.virmesh.handle.resolveHandle —
me.virmesh.handle.resolveHandle— player id または handle から handle record を引き当てます。 - me.virmesh.handle.updateHandle —
me.virmesh.handle.updateHandle— 署名済み handle payload を保存または更新します。
Player
Namespace ID: me.virmesh.player
- me.virmesh.player.prepareProfileImageUpload —
me.virmesh.player.prepareProfileImageUpload— PlayerServer 内部に保存するプロフィール画像 upload を予約します。 - me.virmesh.player.resolveProfile —
me.virmesh.player.resolveProfile— player id または handle から公開プロフィールを解決します。 - me.virmesh.player.updateProfile —
me.virmesh.player.updateProfile— 1つの profile module を部分更新し、署名済み module payload として保存します。
Register
Namespace ID: me.virmesh.register
- me.virmesh.register.getChallengeStatus —
me.virmesh.register.getChallengeStatus— 発行済みの challengeToken に対するチャレンジの進捗・結果を取得します。 - me.virmesh.register.listChallengeTypes —
me.virmesh.register.listChallengeTypes— 利用可能なチャレンジ種類一覧を取得します。 - me.virmesh.register.startChallenge —
me.virmesh.register.startChallenge— 指定した種類のチャレンジを開始し、ポーリング用の challengeToken を発行します。
Server
Namespace ID: me.virmesh.server
- me.virmesh.server.aboutServer —
me.virmesh.server.aboutServer— PlayerServer の discovery metadata を action surface から取得します。 - me.virmesh.server.notifyNewAccount —
me.virmesh.server.notifyNewAccount— ポスト量子化移行に先立ち、新アカウント情報を連合先 PlayerServer に事前登録します。 - me.virmesh.server.switchNewAccount —
me.virmesh.server.switchNewAccount— 事前登録済みのポスト量子化移行を確定し、旧アカウントから新アカウントへ参照先を切り替えます。
Social
Namespace ID: me.virmesh.social
- me.virmesh.social.acceptFriendRequest —
me.virmesh.social.acceptFriendRequest— 受信済み friend request を受理し、相互フレンドを成立させます。 - me.virmesh.social.cancelFriendRequest —
me.virmesh.social.cancelFriendRequest— 自分が送信した pending friend request を取り消します。 - me.virmesh.social.declineFriendRequest —
me.virmesh.social.declineFriendRequest— 受信済み friend request を却下します。 - me.virmesh.social.listFriends —
me.virmesh.social.listFriends— 自分に紐づく mutual friend 一覧を取得します。 - me.virmesh.social.listIncomingFriendRequests —
me.virmesh.social.listIncomingFriendRequests— 自分宛ての pending friend request 一覧を取得します。 - me.virmesh.social.listOutgoingFriendRequests —
me.virmesh.social.listOutgoingFriendRequests— 自分が送信した pending friend request 一覧を取得します。 - me.virmesh.social.removeFriend —
me.virmesh.social.removeFriend— 指定した mutual friend 関係を削除します。 - me.virmesh.social.sendFriendRequest —
me.virmesh.social.sendFriendRequest— 署名済み friend request object を保存し、pending request を作成します。