Documentation ¶
Index ¶
Constants ¶
View Source
const ( StateOnTheWay = 0 StateCollect = 1 StateDifficult = 2 StateSignFor = 3 StateReturnSignFor = 4 StateDispatch = 5 StateReturnOnTheWay = 6 StateSwitching = 7 StateToBeCleared = 10 StateClearing = 11 StateCleared = 12 StateClearError = 13 StateReject = 14 )
0 在途 快件处于运输过程中 1 揽收 快件已由快递公司揽收 2 疑难 快递100无法解析的状态,或者是需要人工介入的状态, 比方说收件人电话错误。 3 签收 正常签收 4 退签 货物退回发货人并签收 5 派件 货物正在进行派件 6 退回 货物正处于返回发货人的途中 7 转投 货物转给其他快递公司邮寄 10 待清关 货物等待清关 11 清关中 货物正在清关流程中 12 已清关 货物已完成清关流程 13 清关异常 货物在清关过程中出现异常 14 拒签 收件人明确拒收
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StKuaidi100CbBody ¶
type StKuaidi100CbBody struct { Message string `json:"message"` ComOld string `json:"comOld"` Status string `json:"status"` LastResult struct { Nu string `json:"nu"` Message string `json:"message"` Ischeck string `json:"ischeck"` Com string `json:"com"` Condition string `json:"condition"` Status string `json:"status"` State string `json:"state"` Data []struct { Time string `json:"time"` AreaName string `json:"areaName,omitempty"` Status string `json:"status"` AreaCode string `json:"areaCode,omitempty"` Context string `json:"context"` Ftime string `json:"ftime"` } `json:"data"` } `json:"lastResult"` ComNew string `json:"comNew"` Billstatus string `json:"billstatus"` AutoCheck string `json:"autoCheck"` }
StKuaidi100CbBody 回调
type StKuaidi100GetResp ¶
type StKuaidi100GetResp struct { Message string `json:"message"` Nu string `json:"nu"` Ischeck string `json:"ischeck"` Com string `json:"com"` Status string `json:"status"` Data []struct { Time string `json:"time"` Context string `json:"context"` Ftime string `json:"ftime"` AreaCode string `json:"areaCode"` AreaName string `json:"areaName"` Status string `json:"status"` } `json:"data"` State string `json:"state"` Condition string `json:"condition"` RouteInfo struct { From struct { Number string `json:"number"` Name string `json:"name"` } `json:"from"` Cur struct { Number string `json:"number"` Name string `json:"name"` } `json:"cur"` To struct { Number string `json:"number"` Name string `json:"name"` } `json:"to"` } `json:"routeInfo"` IsLoop bool `json:"isLoop"` }
StKuaidi100GetResp 获取
func Query ¶
func Query(customer, key, company, number, tel string) (*StKuaidi100GetResp, error)
Query 获取快递信息
type StKuaidi100PollResp ¶
type StKuaidi100PollResp struct { Result bool `json:"result"` ReturnCode string `json:"returnCode"` Message string `json:"message"` }
StKuaidi100PollResp 推送
func Poll ¶
func Poll(key, company, number, tel, callbackurl string) (*StKuaidi100PollResp, error)
Poll 订阅邮件推送
Click to show internal directories.
Click to hide internal directories.