Merge branch 'main' into 'feat_other_medias'

# Conflicts:
#   Cargo.lock
#   Cargo.toml
#   src/lib.rs
#   src/twitter.rs
This commit is contained in:
VC
2023-11-11 11:40:57 +00:00

View File

@@ -89,6 +89,22 @@ struct UploadMediaCommand {
media_id: String, media_id: String,
} }
#[derive(Deserialize, Debug)]
struct UploadMediaResponse {
media_id: u64,
}
#[derive(Serialize, Debug)]
struct MediaMetadata {
media_id: u64,
alt_text: MediaMetadataAltText,
}
#[derive(Serialize, Debug)]
struct MediaMetadataAltText {
text: String,
}
/// This function returns the OAuth1 Token object from TwitterConfig /// This function returns the OAuth1 Token object from TwitterConfig
fn get_token(config: &TwitterConfig) -> Token { fn get_token(config: &TwitterConfig) -> Token {
oauth1_request::Token::from_parts( oauth1_request::Token::from_parts(