amagi 0.1.4

Rust SDK, CLI, and Web API service skeleton for multi-platform social web adapters.
Documentation
//! Rust-native Douyin fetchers and signing helpers.

mod api;
mod bound;
mod fetcher;
pub mod sign;
mod types;

pub use api::{DouyinApiUrls, create_douyin_api_urls};
pub use bound::{BoundDouyinFetcher, create_bound_douyin_fetcher};
pub use fetcher::DouyinFetcher;
pub use sign::{
    DEFAULT_USER_AGENT, DEFAULT_WINDOW_ENV, build_signed_url_with_a_bogus,
    build_signed_url_with_x_bogus, clean_user_agent_for_signing, generate_a_bogus,
    generate_a_bogus_with_options, generate_ms_token, generate_ms_token_from_entropy,
    generate_verify_fp, generate_verify_fp_with_entropy, generate_x_bogus, generate_x_bogus_at,
};
pub use types::{
    DouyinCommentReplies, DouyinDanmakuList, DouyinDynamicEmojiList, DouyinEmojiList,
    DouyinImageAlbumWork, DouyinLiveRoomInfo, DouyinLoginQrcode, DouyinMusicInfo, DouyinParsedWork,
    DouyinSearchResult, DouyinSearchType, DouyinSlidesWork, DouyinSuggestWords, DouyinTextWork,
    DouyinUserFavoriteList, DouyinUserProfile, DouyinUserRecommendList, DouyinUserVideoList,
    DouyinVideoWork, DouyinWorkComments,
};