Movatterモバイル変換
[0]ホーム
bskyr 0.4.0
- Fixes an issue where OpenGraph links with a size hint would faildownloading. (#32)
- Improves transformations of starter packs into tibbles with cleanerunnesting. (#31)
- Allows for more than 25 actors in
bs_get_profile(),(#29, #30). - No longer overly widens results in
bs_get_profile().(#42) - Improves
bs_get_likes() processing and makes it clearit is self-only. - Adds 3 vignettes. (#12)
- “Creating Records on Bluesky Social”
- “Gathering Data from Bluesky Social”
- “Working with Lists and Starter Packs”
- Adds support for direct messages or conversations (aka “convos”).
bs_list_convos() lists all conversationsbs_get_messages() retrieves messages from aconversationbs_get_convo() retrieves details on aconversation
bs_get_convo_log() retrieves the log on allconversationsbs_update_read() sets a conversation to readbs_update_all_read() sets all conversations toreadbs_accept_convo() accepts a conversationbs_add_reaction() adds a reaction to a messagebs_remove_reaction() removes a reaction to amessagebs_mute_convo() mutes a conversationbs_unmute_convo() unmutes a conversationbs_send_message() sends a message to aconversationbs_delete_message_for_self() hides a message foryoubs_leave_convo() leaves a conversationbs_get_convo_availability() retrieves info on if youcan chat with another actorbs_send_message_batch() sends a batch of messages todifferent conversations
- Fixes an issue where actual numbers with a # sign would causefailures in posting (#45).
- Avoids creating raw version of files for upload where possible(#16).
- Always returns
embed forbs_get_posts()(#40, #41). - Include all returned information in
bs_get_author_feed(). Note that this requires adding aprefix toreply andreason information.(#43)
bskyr 0.3.0
- Adds support for embedded link cards in
bs_post().(#17) - Adds new function
bs_new_embed_external() to supportmanual setup of external embeds. (#17) - Adds more control to
bs_post() with a new argumentcreated_at to customize times of posts. (#21) - Attempts to add an aspect ratio to image posts, if the image can beread by
magick. (#20) - Adds support to get a list feed with
bs_get_list_feed(). (#26) - Corrects a bug in parsing of URLs in posts and tagging them asrichtext. (#23)
- Adds
bs_delete_post() to delete posts.
bskyr 0.2.0
- Improves processing of posts into tidy objects, impacting:
bs_get_posts(): Posts are now returned as a tibble withone row per post, regardless of type.bs_get_author_feed(): Posts no longer create extracolumns when there are multiple embeds.
- Adds support for starter packs (#7)
bs_get_actor_starter_packs() retrieves a list ofstarter packs for a specific actor.bs_get_starter_pack() retrieves a specific starterpack.bs_get_starter_packs() retrieves a list of starterpacks.
- Adds support for additional search parameters in
bs_search_posts() (#6) - Adds support for emoji in the text of posts, powered by the emojipackage. (#11)
- Adds
bs_url_to_uri() to convert a URL to a Bluesky URI.- This additionally allows
bs_get_posts() to takeURLs.
- Add support for posting videos within
bs_post(),including gifs (#5). - Improves list reading functionality
bs_get_actor_lists() retrieves all lists made by anactorbs_get_list() retrieves a view of a list
- Expands support for working with lists (#9)
bs_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 list
- Adds new helper function
bs_extract_record_key() toextract the record id or key from a URL or URI. - Adds support for getting relationships between users with
bs_get_relationships(). - Adds support for getting quote posts for a given post with
bs_get_quotes(). - Fixes bug in repeated requests which could result in duplicateresponses. (#13)
- Minor improvements to
bs_post()- Adds a
max_tries argument that can be set to avoidtransient issues. (#15) - Improves processing of tags in posts (@nguyenank, #10).
- Images created with
bs_create_record() andclean = TRUE can be passed toimages inbs_post().
- General improved processing for creating and deleting records
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 repostrecordsbs_new_starter_pack() allows for creating new starterpacksbs_delete_starter_pack() allows for deleting starterpacks
bskyr 0.1.3
- Fixes a bug where posting a single image fails (#3).
- Improves authentication experience using a local cache to avoidtimeouts (#2).
- Requires alt text in
bs_post() to avoid issues withposting images due to accessibility settings upstream. - Adds support for linking for hashtags.
bskyr 0.1.2
- Requests with
clean = TRUE now include an attribute“request_url” with the request URL. This does not include any headers,so authentication information isnot recorded. - All functions with
limit arguments now gain acursor argument. This allows for requesting further pagesof results. - All functions with
limit arguments will nowautomatically make additional API calls if more results are requestedthan the limit. For example,bs_get_followers() is limitedto 100 results per call. Iflimit = 301, it will make 4 APIcalls to get all 301 results. A progress bar will appear if the responseis taking sufficient time to return. - Fixes bug where
bs_get_feed() would discard posts withno interactions.
bskyr 0.1.1
- Provides support for new post search endpoint with
bs_search_posts()
bskyr 0.1.0
- Adds support for additional posting features.
- Language for posts can be specified with the
langsargument. - Images can be specified with the
images argument. - Alt text for images can be specified with the
images_alt argument. - Mentions and URLs are now parsed and passed as richtext facets,automatically.
- Replies can be made by specifying the
reply argumentwith a link of a post to reply to. - Quotes can be made by specifying the
quote argumentwith a link of a post to quote.
- Adds support for direct blob uploads with
bs_upload_blob(). This powers the ability to add media toposts. - Adds
bs_uri_to_url() which formats a givenuri as an HTTPS URL. - Adds
bs_resolve_handle() to convert handles todecentralized identifiers (DIDs). - Adds support for working with arbitrary records.
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 andcollection.bs_describe_repo() provides a list of types ofcollections that a user has.- Use helper function
bs_created_at() to get the specifictime formatting.
bskyr 0.0.5
- Fixes testing issues on CRAN when token is not available.
- Adds
clean argument to decide if a response should becleaned into atibble before returning. IfFALSE, you receive the json as a list. - Adds support for changing limits on the number of resultsreturned.
bskyr 0.0.1
- Initial package version, implementing features for accessing detailsabout actors (user profiles), making posts, and more.
- Implements testing with
testthat andhttptest2. - Limited posting abilities, as the initial version is focused oncollecting data over creating data.
[8]ページ先頭