{通信の流れ}{希哲13年8月7日5歩}{application/activity+json}{/.well-known/webfinger}{ActivityPub}{流れ}(6)

{ActivityPub の流れ K#F85E/5B28-F480}

一例。

/.well-known/webfinger で foo@example.com に関する情報を返す。

application/activity+json などを Accept に設定し,https://example.com/@foo から用者に関する基本的な情報を得る。ここに公開鍵などの情報がある。

投稿する時は相手の inbox へ POST 道手で送信。inbox からは受信内容,outbox からは過去の投稿内容を取得出来る。ただし inbox は通常認証が必要。

Follow アクティビティを受け取った時,その用者の inbox へ Accept アクティビティを投稿する。こういう時に公開鍵に対応する秘密鍵を添付する。

共有 inbox もある。