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}