Bluesky
view release on metacpan or search on metacpan
- `limit`
Integer.
Default: `50`, Minimum: `1`, Maximum: `100`.
- `cursor`
## `getFeed( ... )`
```
$bsky->getFeed( 'at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.generator/3l6oveex3ii2l' );
```
Get a hydrated feed from a feed generator.
## `getFeedSkeleton( ... )`
```
$bsky->getFeedSkeleton( 'at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.generator/3l6oveex3ii2l' );
```
Get a feed skeleton (list of URIs) from a feed generator.
## `getAuthorFeed( ... )`
```perl
$bsky->getAuthorFeed( actor => 'sankorobinson.com' );
```
Get a view of an actor's 'author feed' (post and reposts by the author).
Expected parameters include:
- `actor` - required
AT-identifier for the author.
- `limit`
Integer.
Default: `50`, Minimum: `1`, Maximum: `100`.
- `cursor`
- `filter`
Combinations of post/repost types to include in response.
Known values:
- `posts_with_replies` - default
- `posts_no_replies`
- `posts_with_media`
- `posts_and_author_threads`
- `includePins`
Boolean value (false is default).
An error is returned if the client is blocked by the actor.
## `getPostThread( ... )`
```perl
$bsky->getPostThread( uri => 'at://bsky.app/app.bsky.feed.post/3l6oveex3ii2l' );
```
Get posts in a thread. Does not require auth, but additional metadata and filtering will be applied for authed
requests.
Expected parameters include:
- `uri` - required
Reference (AT-URI) to post record.
- `depth`
How many levels of reply depth should be included in response.
Default: `6`, Minimum: `0`, Maximum: `1000`.
- `parentHeight`
How many levels of parent (and grandparent, etc) post to include.
Default: `80`, Minimum: `0`, Maximum: `1000`.
Returns an error if the thread cannot be found.
## `getFeed( ... )`
```
$bsky->getFeed( 'at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.generator/3l6oveex3ii2l' );
```
Get a hydrated feed from a feed generator.
## `getFeedSkeleton( ... )`
```
$bsky->getFeedSkeleton( 'at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.generator/3l6oveex3ii2l' );
```
Get a feed skeleton (list of URIs) from a feed generator.
## `getPost( ... )`
```
$bsky->getPost('at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2');
```
Gets a single post view for a specified post (by AT-URI).
Expected parameters include:
- `uri` - required
AT-URI.
( run in 1.927 second using v1.01-cache-2.11-cpan-5a3173703d6 )