Documentation ¶
Index ¶
- type InstantShoppingNotifyDeliveryStatusParam
- type InstantShoppingNotifyDeliveryStatusRequest
- func (c *InstantShoppingNotifyDeliveryStatusRequest) Execute(accessToken *doudian_sdk.AccessToken) (...)
- func (c *InstantShoppingNotifyDeliveryStatusRequest) GetParamObject() interface{}
- func (c *InstantShoppingNotifyDeliveryStatusRequest) GetParams() *InstantShoppingNotifyDeliveryStatusParam
- func (c *InstantShoppingNotifyDeliveryStatusRequest) GetUrlPath() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InstantShoppingNotifyDeliveryStatusParam ¶
type InstantShoppingNotifyDeliveryStatusParam struct { // 抖音电商shop order单id ShopOrderId string `json:"shop_order_id"` // 三方运力服务商 DistributionCode string `json:"distribution_code"` // 三方运单号,自配送时传空字符串 DistributionDeliveryId string `json:"distribution_delivery_id"` // 骑手姓名;骑手已接单/到店/取货/送达状态时必传; RiderName *string `json:"rider_name"` // 骑手电话;骑手已接单/到店/取货/送达状态时必传; RiderPhone *string `json:"rider_phone"` // 骑手手机号类型,0是真实号,1是隐私号 RiderPhoneType int32 `json:"rider_phone_type"` // 骑手经度;骑手已接单/到店/取货/送达状态时必传;高德坐标系 RiderLongitude *string `json:"rider_longitude"` // 骑手维度;骑手已接单/到店/取货/送达状态时必传;高德坐标系 RiderLatitude *string `json:"rider_latitude"` // 骑手位置上报时间戳,传入骑手坐标时必填 ReportTime int64 `json:"report_time"` // 状态更新时间戳 UpdateTime int64 `json:"update_time"` // 取消原因 CancelReason *string `json:"cancel_reason"` // 取消编码,参考附件F01,取消状态时必传 CancelCode *int64 `json:"cancel_code"` // 运力状态,枚举:101:待骑手接单102:骑手已接单103:骑手已到店104:骑手已取货200:已送达300:已取消 Status int64 `json:"status"` }
type InstantShoppingNotifyDeliveryStatusRequest ¶
type InstantShoppingNotifyDeliveryStatusRequest struct { doudian_sdk.BaseDoudianOpApiRequest Param *InstantShoppingNotifyDeliveryStatusParam }
func New ¶
func New() *InstantShoppingNotifyDeliveryStatusRequest
func (*InstantShoppingNotifyDeliveryStatusRequest) Execute ¶
func (c *InstantShoppingNotifyDeliveryStatusRequest) Execute(accessToken *doudian_sdk.AccessToken) (*instantShopping_notifyDeliveryStatus_response.InstantShoppingNotifyDeliveryStatusResponse, error)
func (*InstantShoppingNotifyDeliveryStatusRequest) GetParamObject ¶
func (c *InstantShoppingNotifyDeliveryStatusRequest) GetParamObject() interface{}
func (*InstantShoppingNotifyDeliveryStatusRequest) GetParams ¶
func (c *InstantShoppingNotifyDeliveryStatusRequest) GetParams() *InstantShoppingNotifyDeliveryStatusParam
func (*InstantShoppingNotifyDeliveryStatusRequest) GetUrlPath ¶
func (c *InstantShoppingNotifyDeliveryStatusRequest) GetUrlPath() string
Click to show internal directories.
Click to hide internal directories.