Experimental browser for the Atmosphere
You're welcome! 🤝 Also you can decode the access token to get the PDS endpoint instead of referring to the DID Document :) You can see my simple solution
Nov 20, 2024, 4:32 AM
{ "uri": "at://did:plc:iijrtk7ocored6zuziwmqq3c/app.bsky.feed.post/3lbe4m6tpvb2c", "cid": "bafyreif5x3i46zxu7zwql45ust5d6guapy3zg5fyvmems3ggs3dolytffy", "value": { "tags": [], "text": "You're welcome! 🤝\n\nAlso you can decode the access token to get the PDS endpoint instead of referring to the DID Document :)\n\nYou can see my simple solution", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.external", "external": { "uri": "https://github.com/myConsciousness/atproto.dart/blob/6879865e81f2604ca690c753efd374dd76b8e690/packages/atproto_core/lib/src/utils/jwt_decoder.dart", "thumb": { "$type": "blob", "ref": { "$link": "bafkreid6whuzbhy6rgonlzikhklgch3sp3v6vgvlveyxms2mdhtb7oyrai" }, "mimeType": "image/png", "size": 124746 }, "title": "atproto.dart/packages/atproto_core/lib/src/utils/jwt_decoder.dart at 6879865e81f2604ca690c753efd374dd76b8e690 · myConsciousness/atproto.dart", "description": "🦋 AT Protocol and Bluesky things for Dart and Flutter. - myConsciousness/atproto.dart" } }, "langs": [ "en", "ja", "es" ], "reply": { "root": { "cid": "bafyreif3vggumu3ordcrem3qxueklrejmpborkgvbs5lqmjdh4onyttqsa", "uri": "at://did:plc:unvaetk3fockj7cu3odklzjd/app.bsky.feed.post/3lbdwhpb4cs2l", "$type": "com.atproto.repo.strongRef" }, "parent": { "cid": "bafyreifwnxreiabch2nnmrpkygf4ye2hqw7nngpzajhbid3qxngazag7fe", "uri": "at://did:plc:unvaetk3fockj7cu3odklzjd/app.bsky.feed.post/3lbe4fwbivk24", "$type": "com.atproto.repo.strongRef" } }, "facets": [ { "$type": "app.bsky.richtext.facet", "index": { "byteEnd": 158, "byteStart": 143 }, "features": [ { "uri": "https://github.com/myConsciousness/atproto.dart/blob/6879865e81f2604ca690c753efd374dd76b8e690/packages/atproto_core/lib/src/utils/jwt_decoder.dart", "$type": "app.bsky.richtext.facet#link" } ] } ], "createdAt": "2024-11-20T04:32:47.293Z" } }