※本ページにはプロモーション(広告)が含まれています
ActivityPub(アクティビティパブ)は、異なるSNSやサービス同士が投稿・フォロー・いいねなどをやり取りできるようにする、標準化された通信の取り決め(プロトコル)とされています。W3Cが勧告した規格で、分散型SNSの集まりであるフェディバースを支える基盤技術の一つと位置づけられています。
詳しい解説
ActivityPubは、別々の運営者が立てたサーバー(サービス)同士で、投稿やフォロー、いいねといった活動を相互にやり取りするためのルールを定めた通信プロトコルの一つとされています。W3C(ウェブ技術の標準化団体)が勧告した規格で、分散型SNSの集まりである「フェディバース」を支える土台として知られています。
仕組みとしては、利用者が行った投稿やフォローなどの操作を、サーバー同士が決められた形式のメッセージとして送り合うことで、別のサービスにいる相手にも届けられるとされています。利用者がこの取り決めを直接設定する場面は少なく、多くの場合は裏側で自動的に働きます。
具体的には、この規格に対応したサービス同士であれば、利用者が異なるサービスを使っていても投稿を届け合えるとされています。対応例として挙げられるものにMastodon(マストドン)やMisskey(ミスキー)などがあり、Threadsなども対応する場合があると伝えられています。
ただし、どのサービスがどこまで対応しているか、相互にやり取りできる細かな範囲は、サービスや時期によって異なることがあります。正確な対応状況は各サービスの公式情報で確認することをおすすめします。
たとえば、Mastodonを使っている人が投稿すると、その内容がActivityPubの取り決めに沿って別のサーバーへ届けられ、Misskeyを使っている友人がフォローしていればその投稿を読める、といった形が想定されます。利用者は特別な操作を意識することなく、裏側で異なるサービス間のやり取りが行われるイメージです。実際の対応範囲は公式情報での確認が安心です。
別の呼び方
アクティビティパブ
アクティビティーパブ
ActivityPubプロトコル
minto.tech スマホ(iPhone/Android)・パソコン(Windows/Mac)・Office・Wi-Fi・AIツールの「できない」「困った」を解決する実用ガイド。トラブル対処法とノウハウが満載のお助けサイトです。