拼多多开发平台sdk,支持消息推送
```bash set PDDCLIENTID=youclientid set PDDCLIENTSECRET=you_secret
set PDDACCESSTOKEN=youaccesstoken ```
rust
let client = Client::from_env()?;
let req = PddOrderListGet {
start_confirm_at: Some(1689250974),
end_confirm_at: Some(1689260974),
use_has_next: Some(true),
order_status: Some(1),
..Default::default()
};
client.send(req).await?;
需要开启pmc-native-tls
feature
```rust let client = PmcClient::new(Config::from_env()?); let mut s = client.connect().await?;
while let Some(msg) = s.next().await {
let msg = msg.unwrap();
println!("{:?}", msg);
//ack消息
s.ack(&msg).await;
}
```
rust
let client = Client::from_env()?;
let req = PddGoodsFilespaceImageUpload {
file: Some(PddFile::from_file("examples/1.jpg").await?),
};
let rsp = client.file_upload(req).await?;