pub struct Service<T>{ /* private fields */ }
namespace-appbsky
only.Implementations§
Source§impl<T> Service<T>
impl<T> Service<T>
Sourcepub async fn get_age_assurance_state(&self) -> Result<Output, Error>
pub async fn get_age_assurance_state(&self) -> Result<Output, Error>
Returns the current state of the age assurance process for an account. This is used to check if the user has completed age assurance or if further action is required.
Sourcepub async fn get_config(&self) -> Result<Output, Error>
pub async fn get_config(&self) -> Result<Output, Error>
Get miscellaneous runtime configuration.
Sourcepub async fn get_onboarding_suggested_starter_packs(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_onboarding_suggested_starter_packs( &self, params: Parameters, ) -> Result<Output, Error>
Get a list of suggested starterpacks for onboarding
Sourcepub async fn get_onboarding_suggested_starter_packs_skeleton(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_onboarding_suggested_starter_packs_skeleton( &self, params: Parameters, ) -> Result<Output, Error>
Get a skeleton of suggested starterpacks for onboarding. Intended to be called and hydrated by app.bsky.unspecced.getOnboardingSuggestedStarterPacks
Sourcepub async fn get_popular_feed_generators(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_popular_feed_generators( &self, params: Parameters, ) -> Result<Output, Error>
An unspecced view of globally popular feed generators.
Sourcepub async fn get_post_thread_other_v2(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_post_thread_other_v2( &self, params: Parameters, ) -> Result<Output, Error>
(NOTE: this endpoint is under development and WILL change without notice. Don’t use it until it is moved out of unspecced
or your application WILL break) Get additional posts under a thread e.g. replies hidden by threadgate. Based on an anchor post at any depth of the tree, returns top-level replies below that anchor. It does not include ancestors nor the anchor itself. This should be called after exhausting app.bsky.unspecced.getPostThreadV2
. Does not require auth, but additional metadata and filtering will be applied for authed requests.
Sourcepub async fn get_post_thread_v2(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_post_thread_v2( &self, params: Parameters, ) -> Result<Output, Error>
(NOTE: this endpoint is under development and WILL change without notice. Don’t use it until it is moved out of unspecced
or your application WILL break) Get posts in a thread. It is based in an anchor post at any depth of the tree, and returns posts above it (recursively resolving the parent, without further branching to their replies) and below it (recursive replies, with branching to their replies). Does not require auth, but additional metadata and filtering will be applied for authed requests.
Sourcepub async fn get_suggested_feeds(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_suggested_feeds( &self, params: Parameters, ) -> Result<Output, Error>
Get a list of suggested feeds
Sourcepub async fn get_suggested_feeds_skeleton(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_suggested_feeds_skeleton( &self, params: Parameters, ) -> Result<Output, Error>
Get a skeleton of suggested feeds. Intended to be called and hydrated by app.bsky.unspecced.getSuggestedFeeds
Sourcepub async fn get_suggested_starter_packs(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_suggested_starter_packs( &self, params: Parameters, ) -> Result<Output, Error>
Get a list of suggested starterpacks
Sourcepub async fn get_suggested_starter_packs_skeleton(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_suggested_starter_packs_skeleton( &self, params: Parameters, ) -> Result<Output, Error>
Get a skeleton of suggested starterpacks. Intended to be called and hydrated by app.bsky.unspecced.getSuggestedStarterpacks
Sourcepub async fn get_suggested_users(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_suggested_users( &self, params: Parameters, ) -> Result<Output, Error>
Get a list of suggested users
Sourcepub async fn get_suggested_users_skeleton(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_suggested_users_skeleton( &self, params: Parameters, ) -> Result<Output, Error>
Get a skeleton of suggested users. Intended to be called and hydrated by app.bsky.unspecced.getSuggestedUsers
Sourcepub async fn get_suggestions_skeleton(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_suggestions_skeleton( &self, params: Parameters, ) -> Result<Output, Error>
Get a skeleton of suggested actors. Intended to be called and then hydrated through app.bsky.actor.getSuggestions
Sourcepub async fn get_tagged_suggestions(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_tagged_suggestions( &self, params: Parameters, ) -> Result<Output, Error>
Get a list of suggestions (feeds and users) tagged with categories
Sourcepub async fn get_trending_topics(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_trending_topics( &self, params: Parameters, ) -> Result<Output, Error>
Get a list of trending topics
Sourcepub async fn get_trends(&self, params: Parameters) -> Result<Output, Error>
pub async fn get_trends(&self, params: Parameters) -> Result<Output, Error>
Get the current trends on the network
Sourcepub async fn get_trends_skeleton(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn get_trends_skeleton( &self, params: Parameters, ) -> Result<Output, Error>
Get the skeleton of trends on the network. Intended to be called and then hydrated through app.bsky.unspecced.getTrends
Sourcepub async fn init_age_assurance(&self, input: Input) -> Result<Output, Error>
pub async fn init_age_assurance(&self, input: Input) -> Result<Output, Error>
Initiate age assurance for an account. This is a one-time action that will start the process of verifying the user’s age.
Sourcepub async fn search_actors_skeleton(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn search_actors_skeleton( &self, params: Parameters, ) -> Result<Output, Error>
Backend Actors (profile) search, returns only skeleton.
Sourcepub async fn search_posts_skeleton(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn search_posts_skeleton( &self, params: Parameters, ) -> Result<Output, Error>
Backend Posts search, returns only skeleton
Sourcepub async fn search_starter_packs_skeleton(
&self,
params: Parameters,
) -> Result<Output, Error>
pub async fn search_starter_packs_skeleton( &self, params: Parameters, ) -> Result<Output, Error>
Backend Starter Pack search, returns only skeleton.