Skip to content

obj+me.virmesh.player.profileImage

PlayerServer 内に保存された公開プロフィール画像を指す参照 object です。

draft

Description

profile+me.virmesh.player.card module が持つ画像参照です。 URL 自体は payload に含めず、client は handle.record.playerServer/profile-images/:assetId を組み合わせて取得 URL を導出します。

Aliases

  • playerProfileImage
  • me.virmesh.player.profileImage

Fields

assetIdstringRequired

PlayerServer 内の immutable profile image asset identifier です。

contentTypestringRequired

画像の HTTP content type です。v1 は image/png または image/jpeg を使います。

hashstringRequired

画像 body hash です。v1 は sha256:<base64url> を使います。

widthintegerRequired

画像の pixel width です。

heightintegerRequired

画像の pixel height です。

sizeintegerRequired

画像 body の byte size です。

Examples

profile image reference

{
  "assetId": "profimg_123",
  "contentType": "image/png",
  "hash": "sha256:base64url-hash",
  "width": 512,
  "height": 512,
  "size": 42000
}

Referenced by

KindReferenceField
Object fieldprofile+me.virmesh.player.cardimage