The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
bs_get_posts()
: Posts are now returned as a tibble with
one row per post, regardless of type.bs_get_author_feed()
: Posts no longer create extra
columns when there are multiple embeds.bs_get_actor_starter_packs()
retrieves a list of
starter packs for a specific actor.bs_get_starter_pack()
retrieves a specific starter
pack.bs_get_starter_packs()
retrieves a list of starter
packs.bs_search_posts()
(#6)bs_url_to_uri()
to convert a URL to a Bluesky URI.
bs_get_posts()
to take
URLs.bs_post()
,
including gifs (#5).bs_get_actor_lists()
retrieves all lists made by an
actorbs_get_list()
retrieves a view of a listbs_new_list()
creates a new listbs_delete_list()
deletes a listbs_new_list_item()
adds someone to a listbs_delete_list_item()
removes someone from a listbs_extract_record_key()
to
extract the record id or key from a URL or URI.bs_get_relationships()
.bs_get_quotes()
.bs_post()
max_tries
argument that can be set to avoid
transient issues. (#15)bs_create_record()
and
clean = TRUE
can be passed to images
in
bs_post()
.bs_follow()
allows for following other “subjects”
(colloquially, other users)bs_unfollow()
allows for deleting follow recordsbs_block()
allows for blocking other “subjects”bs_unblock()
allows for deleting block recordsbs_unlike()
allows for deleting like recordsbs_delete_repost()
allows for deleting repost
recordsbs_new_starter_pack()
allows for creating new starter
packsbs_delete_starter_pack()
allows for deleting starter
packsbs_post()
to avoid issues with
posting images due to accessibility settings upstream.clean = TRUE
now include an attribute
“request_url” with the request URL. This does not include any headers,
so authentication information is not recorded.limit
arguments now gain a
cursor
argument. This allows for requesting further pages
of results.limit
arguments will now
automatically make additional API calls if more results are requested
than the limit. For example, bs_get_followers()
is limited
to 100 results per call. If limit = 301
, it will make 4 API
calls to get all 301 results. A progress bar will appear if the response
is taking sufficient time to return.bs_get_feed()
would discard posts with
no interactions.bs_search_posts()
langs
argument.images
argument.images_alt
argument.reply
argument
with a link of a post to reply to.quote
argument
with a link of a post to quote.bs_upload_blob()
. This powers the ability to add media to
posts.bs_uri_to_url()
which formats a given
uri
as an HTTPS URL.bs_resolve_handle()
to convert handles to
decentralized identifiers (DIDs).bs_create_record()
creates a record.bs_delete_record()
deletes a record.bs_get_record()
gets an existing record.bs_list_records()
lists existing records for a user and
collection.bs_describe_repo()
provides a list of types of
collections that a user has.bs_created_at()
to get the specific
time formatting.clean
argument to decide if a response should be
cleaned into a tibble
before returning. If
FALSE
, you receive the json as a list.testthat
and
httptest2
.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.