workspace = { members = ["examples/oauth-web"] } [package] name = "tiktok-business" version = "0.4.3" edition = "2021" authors = ["aoyagikouhei "] license = "MIT" description = "TikTok Business API library." repository = "https://github.com/aoyagikouhei/tiktok-business" keywords = ["tiktok", "api", "client", "oauth"] categories = ["api-bindings"] readme = "README.md" documentation = "https://docs.rs/tiktok-business" [dependencies] base64 = "0.22" chrono = { version = "0.4", features = [ "serde" ] } hex = { version = "0.4", optional = true } hmac = { version = "0.12", optional = true } isocountry = "0.3.2" itertools = "0.12" percent-encoding = "2.3" rand = "0.8" reqwest = { version = "0.12", features = ["json"], default-features = false } serde = { version = "1", features = ["derive"] } serde_json = "1" sha2 = { version = "0.10", optional = true } strum = { version = "0.26", features = ["derive"], optional = true } thiserror = "1" regex = "1" [features] default = ["reqwest/default-tls"] rustls-tls = ["reqwest/rustls-tls"] webhook = ["hex", "hmac", "sha2", "strum"] [dev-dependencies] tokio = { version = "1", features = ["macros"] } anyhow = "1"