Skip to main content

Panoramica

Su Bluesky è frequente aver bisogno di risolvere reciprocamente handle, DID, ecc.

Risolvere un DID dall’handle

Tramite API

Tramite DNS/well-known

Verifica un record DNS TXT o /.well-known/atproto-did.
I due metodi sembrano simili ma hanno comportamenti diversi. Quello tramite API interroga il servizio Bluesky via rete, mentre quello tramite DNS/well-known è più adatto a risolvere handle su dominio personalizzato.

Ottenere il DID Document da un DID

resolveDID restituisce il DID Document. https://plc.directory/did:plc:ewvi7nxzyoun6zhxrhs64oiz

Ottenere l’handle dal DID Document

Il campo alsoKnownAs del DID Document contiene l’handle.

Risoluzione unificata con resolveIdentity

Con resolveIdentity, che combina resolveHandle e resolveDID, puoi risolvere partendo sia da un DID che da un handle e ottenere il DID Document.

Recupero del profilo pubblico

Il profilo pubblico può essere risolto sia da DID che da handle, e la risposta contiene sia DID che handle.

Ottenere l’URL del PDS / serviceEndpoint

Il serviceEndpoint del DID Document è l’URL del PDS. Raramente lo si usa direttamente, ma se serve puoi ottenerlo.

Ottenere l’URL dell’Authorization Server

Attraverso il PDS risolvi l’URL dell’Authorization Server. Per un account registrato su Bluesky è tipicamente https://bsky.social.
Ultima modifica il 13 luglio 2026