pdd/requests/
pdd_pop_auth_token_create.rs

1use crate::Request;
2
3use serde::{Deserialize, Serialize};
4
5
6/// 用户通过code换获取access_token
7#[derive(Serialize, Deserialize, Debug, Default)]
8pub struct PddPopAuthTokenCreate {
9    
10    /// 授权code,grantType==authorization_code 时需要
11    #[serde(rename = "code")]
12    pub code: Option<String>,
13    
14}
15
16
17/// 用户通过code换获取access_token
18impl Request for PddPopAuthTokenCreate {
19    fn get_type() -> String {
20        "pdd.pop.auth.token.create".to_string()
21    }
22
23    fn get_response_name() -> String {
24        "pop_auth_token_create_response".to_string()
25    }
26}