bs_delete_record {bskyr} | R Documentation |
Delete a record in a repo
Description
Delete a record in a repo
Usage
bs_delete_record(
collection,
rkey,
user = get_bluesky_user(),
pass = get_bluesky_pass(),
auth = bs_auth(user, pass)
)
Arguments
collection |
Character, length 1. The NSID of the record collection. |
rkey |
Character, length 1. The CID of the version of the record. If not specified, then return the most recent version. |
user |
Character. User name to log in with. Defaults to |
pass |
Character. App password to log in with. Defaults to |
auth |
Authentication information. Defaults to |
Value
an httr2
status code
Lexicon references
repo/deleteRecord.json (2023-11-25)
Function introduced
v0.1.0
(2023-11-25)
Examples
# get info about a record
post_rcd <- bs_get_record('https://bsky.app/profile/bskyr.bsky.social/post/3kf2577exva2x')
# create a record, to like the post
like <- list(
subject = list(
uri = post_rcd$uri,
cid = post_rcd$cid
),
createdAt = bs_created_at()
)
rec <- bs_create_record(collection = 'app.bsky.feed.like', record = like)
bs_delete_record(collection = 'app.bsky.feed.like',
rkey = stringr::str_split_i(rec$uri, '/', i = 5))
[Package bskyr version 0.1.2 Index]