ActivityPub

提供:GNU social JP Wiki
2023年11月12日 (日) 23:39時点におけるTak4 (トーク | 投稿記録)による版 (記事作成・後日調べて追記予定)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

ActivityPubは分散SNSを実現するためのプロトコル (処理の手順) の標準だ。分散SNSのサーバー同士がHTTP (HTTPS) を用いてJSON-LD形式のデータを交換することでサーバーをまたいだ連合が可能になる。

GNU socialはActivityPubプラグインを持ち、これで分散SNSに参加できる。

ActivityPubでやりとりできるデータの例:

  • 利用者 (Actor)
  • 投稿 (Note)
  • フォロー (Follow)
  • 投稿などの作成 (Create)
  • 投稿などの取り消し (Undo)

Links

主に開発面で役に立つリンクを掲載する。