2.3 KiB
title | description | menu | aliases | draft | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
EncryptedMessage | 表示一条加密消息。 |
|
|
true |
{{< hint style="info" >}} 此实体当前未使用。 {{}}
示例
属性
id
描述: EncryptedMessage 在数据库中的 ID。
类型: 字符串 (从整数转换而来,但不保证是数字)
版本历史:
3.2.0 - 添加
account_id
描述: 发送此消息的 Account 的 ID。
类型: 字符串 (从整数转换而来,但不保证是数字)
版本历史:
3.2.0 - 添加
device_id
描述: 发送此消息的 Device 的 ID。
类型: 字符串 (从整数转换而来,但不保证是数字)
版本历史:
3.2.0 - 添加
type
描述: 消息是预共享密钥消息(用于建立新会话)还是正常加密消息(现有会话的一部分)。
类型: 字符串 (枚举类型, oneOf)
0
= 预共享密钥消息(用于建立新会话)
1
= 正常加密消息(现有会话的一部分)
版本历史:
3.2.0 - 添加
body
描述: 加密的消息内容。
类型: 字符串
版本历史:
3.2.0 - 添加
digest
描述: 消息的 HMAC SHA-256 摘要哈希值。
类型: 字符串 (SHA256)
版本历史:
3.2.0 - 添加
message_franking
描述: 一个签名值,用于举报消息正文的内容。
类型: 字符串
版本历史:
3.2.0 - 添加
created_at
描述: 消息创建的时间戳。
类型: (Datetime) 字符串
版本历史:
3.2.0 - 添加
参见
{{< caption-link url="https://github.com/mastodon/mastodon/blob/main/app/serializers/rest/encrypted_message_serializer.rb" caption="app/serializers/rest/encrypted_message_serializer.rb" >}}
{{< caption-link url="https://github.com/mastodon/mastodon/pull/13820" caption="添加端到端加密 API (#13820)" >}}
{{< translation-status-zh-cn raw_title="EncryptedMessage" raw_link="/entities/EncryptedMessage/" last_translation_time="2025-04-21" raw_commit="6addd5cf525adec1859f48c52dafcfe1f96e558a">}}