如何验证您的 Bluesky 帐户
在 Bluesky 上,您可以将您的网站设置为您的用户名。这是 Bluesky 上的一种验证形式。我们强烈建议官方组织和知名人士这样做。
如果你在拥有 IT 团队的组织工作,你可以向他们发送本指南的链接,他们可能会帮助你进行设置。
如何将网站设置为我的用户名?
默认情况下,Bluesky 用户名以后缀结尾,但您可以将您的网站设置为您的用户名。例如,Bluesky 团队的公众号有用户名,NPR 有用户名,美国参议员已经用 .bsky.social@bsky.app@npr.orgsenate.gov

下面的屏幕截图将向您展示如何在移动应用程序中将您的网站设置为用户名,但类似的步骤也适用于桌面设备。
- 首先,创建一个 Bluesky 帐户。如果您打算将网站设置为用户名,请在注册时选择任何占位符用户名。
- 打开左侧菜单。单击“设置”,然后单击“帐户”,然后单击“处理”。

- 在“更改我的用户名”屏幕上,单击“我有自己的域名”。

- 现在,您将看到一个如下所示的屏幕。这包括您需要添加到域名注册商的信息。

- 导航回您的域名注册商,即您购买域名的公司(Namecheap、Google Domains 等)。此处的具体步骤取决于您使用的公司,但您需要导航到域的 DNS 管理。这可能位于“高级 DNS”选项卡下。
高级:如果您使用的是注册商以外的托管公司,例如 Cloudflare,请导航到那里以添加您的 TXT 记录,而不是您的原始注册商。

- 我们想要向您的域添加 TXT(文本)记录。上述步骤 3 包含您需要添加到域的所有信息。DID 值是公共信息,不是敏感信息。
- 添加 TXT 记录后,请等待几分钟,让更改在 Internet 上传播。然后,只需单击“验证 DNS 记录”。你完成了!检查您的 Bluesky 个人资料,看看它是否已更新。请记住,DNS 传播可能需要一些时间。
- 恭喜,您刚刚将您的网站设置为您的用户名并验证了您的帐户!
使用旧句柄的任何标签或提及仍将指向您的帐户。
截至 2024 年 12 月 12 日的更新:如果您将默认的 Bluesky 用户名(带有后缀)更改为网站 URL,您的旧用户名将为您保留。您不再需要创建第二个帐户来保留您最近的用户名。对于每个帐户,仅为您保留最新的用户名,并且此保留不会过期。.bsky.social.bsky.social.bsky.social.bsky.social
如何设置子域作为我的句柄?
让我们举这个例子:您为 工作,并且您想将您的 Bluesky 用户名设置为 。就是这样。newspaper.com@me.newspaper.com
请按照上述步骤作,但对于第 6 步,您的 TXT 记录会略有不同:
- 设置域:(请注意,这包括您正在使用的子域。
_atproto.me - 设置类型:TXT
- 设置值字段(有时也称为“数据”),但使用您自己的 DID 值除外:
did=did:plc:[your value here]
如何设置和管理多个子域句柄?
新闻编辑室或公司等组织可能希望通过子域验证多个关联个人的帐户。例如,新闻编辑室可以将其记者的句柄设置为 ,或者为不同的垂直领域拥有多个帐户,例如 。但是通过 TXT 记录管理许多单独的子域可能很麻烦。在这种情况下,您可以通过路由下的 HTTP 解析多个句柄来使用非 DNS 选项。@name.newsroom.com@sports.newsroom.com.well-known
注意:本部分面向开发人员受众,大多数组织的技术团队都可以轻松实现此功能。您也可以通过 support@bsky.app 联系我们寻求帮助。
您可以从路由返回每个帐户的 DID,而不是使用 DNS TXT 记录。预期的有效负载是具有 content-type 的 DID(例如 )。句柄解析函数显式需要 HTTP 状态。https://${handle}/.well-known/atproto-diddid:plc:abcdef...text/plain200 OK
这是有关如何实现句柄解析的代码片段:
async function resolveHandle(handle: string) {const res = await fetch(`https://${handle}/.well-known/atproto-did`)const did = await res.text()assert(typeof did === 'string' && did.startsWith('did:'))return did
}这些句柄会定期重新验证。对于失效的句柄,帐户的所有数据仍然安全——所有者不会丢失任何帖子、关注者等。我们将提供一个应用内选项,只需重新验证或选择新句柄即可。
什么是自定义域?
自定义域是标识互联网上网站的唯一名称。例如,Bluesky 的域名是 .bsky.social
每个连接到互联网的设备都有一个唯一的 IP 地址来识别它。但它比一系列数字更容易记住。域名系统 (DNS) 就像互联网的电话簿一样,将类似域指向其 IP 地址,因此我们不必自己记住这些号码。bsky.socialbsky.social
域可以进一步划分为子域。例如,如果您的域是,但您的博客托管在 ,则 是子域。example.comblog.example.comblog
为什么 Bluesky 使用域作为用户名,我为什么要这样做?
Bluesky 应用程序所基于的 AT 协议旨在使用域,原因有多种:
- 身份:Bluesky 只是建立在 AT 协议之上的一个应用程序。假设您将句柄设置为 Bluesky。您将能够在基于 AT 协议构建的所有应用程序中使用相同的句柄(而且数量还在不断增加!现在,您不再需要根据注册应用程序时可用的用户名列出五个不同的用户名 - 只需使用您的域即可!
example.com - 验证:网站已经有很长的验证历史,因此使用域名借用了它们的权威。例如,像 NPR 这样的新闻编辑室可以将其句柄设置为 。然后,NPR 想要验证的任何记者都可以使用子域将其句柄设置为 。品牌帐户也可以将其句柄设置为其域名。
@npr.org@name.npr.org
- 可移植性:也许您想切换到不同的服务器。然后,如果您使用域作为句柄,则无需将句柄从特定于服务器的句柄切换。
阅读我们之前发布的关于域名作为句柄的博客文章 点击此处 了解更多信息。
我没有域名。我怎样才能得到一个?
您可以直接通过 Bluesky 购买和管理域名 点击此处.有了这个,您可以轻松地将自定义域设置为您的 Bluesky 句柄等等。您可以在此处阅读有关该服务的更多信息。
您也可以直接从任何 ICANN 认可的域名注册商或经销商处购买域名,例如 Namecheap 或 Google Domains。域名是唯一的,因此您必须选择尚未由其他人注册的域名。在注册过程中,您可能需要支付年费并提供个人信息。请注意,加入 Bluesky 不需要这样做;如果您愿意,您可以使用我们服务器的现成命名(格式为 )。@name.bsky.social
您的个人信息用于填充 WHOIS 目录,该目录是一个可搜索的数据库,包含有关域所有权的信息。出于各种原因,您可能更愿意将您的信息保密——在这种情况下,大多数域名注册商都会提供 WHOIS 隐私保护服务。

