Overzicht
Bij Bluesky moet je regelmatig handles, DID’s en dergelijke naar elkaar resolven.Een DID resolven vanuit een handle
Via de API
Via DNS/well-known
Controleert het DNS TXT-record of/.well-known/atproto-did.
Het DID Document ophalen vanuit een DID
resolveDID geeft het DID Document terug.
https://plc.directory/did:plc:ewvi7nxzyoun6zhxrhs64oiz
De handle ophalen uit het DID Document
Het veldalsoKnownAs van het DID Document bevat de handle.
Gecombineerd resolven met resolveIdentity
MetresolveIdentity, een combinatie van resolveHandle en resolveDID, kun je resolven vanuit zowel een DID als een handle; het geeft het DID Document terug.
Het publieke profiel ophalen
Een publiek profiel kun je resolven vanuit zowel een DID als een handle; de response bevat zowel de DID als de handle.De PDS-URL / serviceEndpoint ophalen
HetserviceEndpoint van het DID Document is de URL van de PDS. Je gebruikt deze zelden rechtstreeks, maar kunt hem indien nodig ophalen.
De Authorization Server-URL ophalen
Resolvet de URL van de Authorization Server via de PDS. Voor accounts die bij Bluesky zijn geregistreerd, is dit meestalhttps://bsky.social.
Source: docs/identity.md