diff --git a/src/twitter.rs b/src/twitter.rs index 8078c90..ec1bb95 100644 --- a/src/twitter.rs +++ b/src/twitter.rs @@ -89,6 +89,22 @@ struct UploadMediaCommand { 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 fn get_token(config: &TwitterConfig) -> Token { oauth1_request::Token::from_parts(