RSS スコット・ハンスルマンのブログ

Mastodonの検索性向上のために、WebFingerプロトコルを使用して、ユーザー名@ドメインを使用する(サーバーをホストせずに)

Mastodonは、WebFingerプロトコルを利用してユーザーの発見とアクセスを容易にする分散型のオープンソースソーシャルネットワーキングサービスです。WebFingerを使用すると、ユーザーはメールアドレスやその他の識別情報を使用して、Mastodonネットワーク上の他のユーザーの情報を見つけることができます。 WebFingerは、シンプルなHTTPベースのプロトコルで動作します。ユーザーは、探しているユーザーのメールアドレスまたは識別情報を使用してサーバーにリクエストを送信します。サーバーは、リクエストされた情報を含むJSONオブジェクト(リソースディスクリプターと呼ばれる)を返します。 リソースディスクリプターには、ユーザーの名前、プロフィール画像、ソーシャルメディアのリンク、セキュアな接続を確立するための公開鍵などの、ユーザーに関するさまざまな詳細が含まれます。 Mastodonユーザーを検索する場合、ネットワークは、ユーザーのサーバーに特定のエンドポイント形式を使用してクエリを送信します。ユーザーのサーバーは、必要な情報を含むWebFingerレスポンスを返します。 WebFingerを実装するには、ユーザーは自分のドメインにWebFinger APIエンドポイントを作成し、必要な情報を提供するJSONファイルを定義する必要があります。 または、ユーザーはMastodonサーバーからWebFingerレスポンスを取得し、それを静的JSONファイルとして自分のサーバーに保存することもできます。 WebFingerは、Mastodonネットワーク上でのユーザーの発見とアクセスに不可欠です。ユーザーは、サーバーの場所に関係なく、他のユーザーを探し、フォローすることができます。 Mastodonは、分散化とActivityPubなどのWeb標準への準拠を追加したTwitterのような体験を提供します。 Mastodonの初心者向けに、開始方法を支援するための包括的なガイドが用意されています。
favicon
feeds.hanselman.com
Use your own user @ domain for Mastodon discoverability with the WebFinger Protocol without hosting a server