Skip to contents

Collects public posts for one or more specified mastodon conversation threads and structures the data into a dataframe with the class names "datasource" and "mastodon".

Usage

# S3 method for class 'thread.mastodon'
Collect(
  credential,
  endpoint,
  threadUrls,
  ...,
  writeToFile = FALSE,
  verbose = TRUE
)

Arguments

credential

A credential object generated from Authenticate with class name "mastodon".

endpoint

API endpoint.

threadUrls

Character vector. Mastodon thread post urls to collect data from.

...

Additional parameters passed to function. Not used in this method.

writeToFile

Logical. Write collected data to file. Default is FALSE.

verbose

Logical. Output additional information about the data collection. Default is TRUE.

Value

A tibble object with class names "datasource" and "mastodon".

Examples

if (FALSE) { # \dontrun{
# post urls to collect threads from
threadUrls <- c("https://mastodon.social/@xxxxxx/xxxxxxxxx")

mastodonData <- Authenticate("mastodon") |>
  Collect(threadUrls = threadUrls, writeToFile = TRUE)
} # }