Crate bilibili_api_rs
source · [−]Expand description
bilibili-api-rs is a rust library project got inspiration from bilibili-api.
Example
use bilibili_api_rs::Context;
#[tokio::main]
async fn main() {
let n = Context::new().unwrap();
let v = n.new_user(15810).get_info().unwrap().query().await.unwrap();
assert_eq!(v["name"].as_str().unwrap(), "Mr.Quin");
}Re-exports
pub use api::user::User;pub use api::ApiRequest;pub use api::Context;pub use api::xlive;pub use error::ApiResult;Modules
Provide bilibili APIs
The module declare the cache interface and provide a SimpleMemCacher
Declare error enum