Struct pdd::requests::PddOrderNumberListIncrementGet
source · pub struct PddOrderNumberListIncrementGet {
pub end_updated_at: Option<i64>,
pub is_lucky_flag: Option<i32>,
pub order_status: Option<i32>,
pub page: Option<i32>,
pub page_size: Option<i32>,
pub refund_status: Option<i32>,
pub start_updated_at: Option<i64>,
pub trade_type: Option<i32>,
pub use_has_next: Option<bool>,
}Expand description
查询订单增量,注:虚拟订单充值手机号信息无法通过此接口获取,请联系虚拟类目运营人员。拉取卖家已卖出的增量交易数据(只能获取到成交时间三个月以内的交易信息)①. 一次请求只能查询时间跨度为30分钟的增量交易记录,即end_updated_at - start_updated_at<= 30min。②. 通过从后往前翻页的方式以及结束时间不小于拼多多系统时间前3min可以避免漏单问题。
Fields§
§end_updated_at: Option<i64>必填,最后更新时间结束时间的时间戳,指格林威治时间 1970 年 01 月 01 日 00 时 00 分 00 秒(北京时间 1970 年 01 月 01 日 08 时00 分 00 秒)起至现在的总秒数PS:开始时间结束时间间距不超过 30 分钟
is_lucky_flag: Option<i32>订单类型(是否抽奖订单),0-全部,1-非抽奖订单,2-抽奖订单
order_status: Option<i32>发货状态,1-待发货,2-已发货待签收,3-已签收,5-全部
page: Option<i32>返回页码,默认 1,页码从 1 开始 PS:当前采用分页返回,数量和页数会一起传,如果不传,则采用 默认值;注:必须采用倒序的分页方式(从最后一页往回取)才能避免漏单问题。
page_size: Option<i32>返回数量,默认 100。最大 100
refund_status: Option<i32>售后状态,1-无售后或售后关闭,2-售后处理中,3-退款中,4-退款成功 5-全部
start_updated_at: Option<i64>必填,最后更新时间开始时间的时间戳,指格林威治时间 1970 年01 月 01 日 00 时 00 分 00 秒(北京时间 1970 年 01 月 01 日 08 时 00 分 00 秒)起至现在的总秒数
trade_type: Option<i32>订单类型: 0-普通订单、1-定金订单 不传为全部
use_has_next: Option<bool>是否启用has_next的分页方式,如果指定true,则返回的结果中不包含总记录数,但是会新增一个是否存在下一页的的字段,通过此种方式获取增量交易,效率在原有的基础上有80%的提升。
Trait Implementations§
source§impl Default for PddOrderNumberListIncrementGet
impl Default for PddOrderNumberListIncrementGet
source§fn default() -> PddOrderNumberListIncrementGet
fn default() -> PddOrderNumberListIncrementGet
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PddOrderNumberListIncrementGet
impl<'de> Deserialize<'de> for PddOrderNumberListIncrementGet
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for PddOrderNumberListIncrementGet
impl Send for PddOrderNumberListIncrementGet
impl Sync for PddOrderNumberListIncrementGet
impl Unpin for PddOrderNumberListIncrementGet
impl UnwindSafe for PddOrderNumberListIncrementGet
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