Currently a work in progress! Supports many of the tweet related endpoints, with more endpoints being added soon
rustls
as TLS backendnative-tls
as TLS backend```rust use twitter_v2::{TwitterApi, authorization::BearerToken, query::TweetField};
let auth = BearerToken::new(std::env::var("APPBEARERTOKEN").unwrap()); let res = TwitterApi::new(auth) .gettweet(1261326399320715264) .tweetfields([TweetField::AuthorId, TweetField::CreatedAt]) .send() .await? .intodata() .unwrap(); asserteq!(res.id, 1261326399320715264); asserteq!(res.authorid.unwrap(), 2244994945); asserteq!(res.createdat.unwrap(), datetime!(2020-05-15 16:03:42 UTC)); ```
License: MIT OR Apache-2.0