pub struct PddAuthorizeRequest {
pub pdd_app_key: String,
pub pdd_app_secret: String,
pub pid: String,
pub custom_parameters: Option<String>,
pub generate_qq_app: Option<bool>,
pub generate_we_app: Option<bool>,
}Expand description
Fields§
§pdd_app_key: String拼多多开放平台应用的 appkey
pdd_app_secret: String拼多多开放平台应用的 appsecret
pid: String拼多多平台的推广位
custom_parameters: Option<String>自定义参数 (可选,用于返利场景)
generate_qq_app: Option<bool>是否生成 QQ 小程序 (可选,默认 false)
generate_we_app: Option<bool>是否生成微信小程序推广信息 (可选,默认 false)
Implementations§
Source§impl PddAuthorizeRequest
impl PddAuthorizeRequest
Sourcepub fn new(
pdd_app_key: impl Into<String>,
pdd_app_secret: impl Into<String>,
pid: impl Into<String>,
) -> Self
pub fn new( pdd_app_key: impl Into<String>, pdd_app_secret: impl Into<String>, pid: impl Into<String>, ) -> Self
创建新的拼多多授权备案请求
§Arguments
pdd_app_key- 拼多多开放平台应用的 appkeypdd_app_secret- 拼多多开放平台应用的 appsecretpid- 拼多多平台的推广位
Sourcepub fn custom_parameters(self, custom_parameters: impl Into<String>) -> Self
pub fn custom_parameters(self, custom_parameters: impl Into<String>) -> Self
设置自定义参数
Sourcepub fn generate_qq_app(self, generate_qq_app: bool) -> Self
pub fn generate_qq_app(self, generate_qq_app: bool) -> Self
设置是否生成 QQ 小程序
Sourcepub fn generate_we_app(self, generate_we_app: bool) -> Self
pub fn generate_we_app(self, generate_we_app: bool) -> Self
设置是否生成微信小程序推广信息
Trait Implementations§
Source§impl Clone for PddAuthorizeRequest
impl Clone for PddAuthorizeRequest
Source§fn clone(&self) -> PddAuthorizeRequest
fn clone(&self) -> PddAuthorizeRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PddAuthorizeRequest
impl Debug for PddAuthorizeRequest
Auto Trait Implementations§
impl Freeze for PddAuthorizeRequest
impl RefUnwindSafe for PddAuthorizeRequest
impl Send for PddAuthorizeRequest
impl Sync for PddAuthorizeRequest
impl Unpin for PddAuthorizeRequest
impl UnwindSafe for PddAuthorizeRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more