Note
このドキュメントは2026-02-27 02:52にPLaMo Translation Modelを使用して自動翻訳されました。
FEP-7888: コンテキストプロパティの解明
本Fediverse拡張提案では、contextプロパティの使用および正典コレクションの概念がPUBで定義されていないため、ActivityPubクライアントが独自に文脈とその正典コレクションを管理する必要があります。以下に、正典コレクションを持つコンテキスト内にオブジェクトを作成するアルゴリズムを示します:
- コンテキストに関連付ける正典
Collectionを作成します。生成されたコレクションIDを記録し、次のステップで使用します。 contextとして使用するオブジェクトを作成します。このオブジェクトが正典コレクションと関連付けられている場合は、前のステップで得たIDを使用して適切なプロパティ関係を指定します。生成された文脈IDを記録し、次のステップで使用します。- コンテキスト内に配置するオブジェクトを作成し、前のステップで得たIDを
contextとして指定します。適切なaudienceを設定するか、to/cc属性を使用して作成アクティビティをそのまま配信します。生成されたオブジェクトIDを記録し、次のステップで使用します。 - 1および3の応答から取得したIDを使用して、コンテキストの正典コレクションにオブジェクトを追加します。このAddアクティビティは、特にステップ3で作成したオブジェクトを直接配信しなかった場合、
to/cc/audienceターゲットを指定して意図した受信者に配信することが望ましいです。
参考文献
- VOCAB James M Snell, Evan Prodromou, Activity Vocabulary, 2017年
- PUB Christine Lemmer Webber, Jessica Tallon, ActivityPub, 2018年
著作権
CC0 1.0 Universal(パブリックドメイン献呈)
法律で認められる範囲において、本Fediverse拡張提案の著者らは当該作品に対するすべての著作権および関連する権利を放棄しています。