goSFInti

介绍

{顺丰国际api 用golang 封装顺丰国际api}

安装教程
go get gitee.com/wms3001/goSFInti
使用说明
  1. 获取token
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Secret = ""
tk := sf.GetToken()
js, _ := json.Marshal(tk)
fmt.Println(string(js))
  1. 电商下单
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""  
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
order := model.SFIECSOrder{}
order.ApiUsername = "popsandBox"
order.CustomerOrderNo = "1715136006243"
order.DeclaredCurrency = "USD"
order.InterProductCode = "INT0255"
order.IsBat = false
parcels := []model.ParcelItem{}
parcel := model.ParcelItem{
    Amount:        1.1,
    CName:         "孕妇上衣",
    Currency:      "USD",
    HsCode:        "620432",
    Name:          "Maternity Shirt",
    Quantity:      1,
    Unit:          "piece",
    Weight:        0.31,
    GoodsUrl:      "baidu.com",
    InvoiceNumber: "00000",
}
parcels = append(parcels, parcel)
order.ParcelInfoList = parcels
order.ParcelTotalWeight = 0.31
order.PaymentInfo = model.PaymentInfo{
    PayMethod:    "1",
    PayMonthCard: "",
}
order.ReceiverInfo = model.ReceiverInfo{
    Address:      "928 MADISON ST",
    RegionSecond: "WAUKESHA",
    RegionThird:  "",
    Company:      "Kacey Russell",
    Contact:      "Kacey Russell",
    Country:      "US",
    Email:        "sss297wcnwxhrln@marketplace.amazon.com",
    PhoneNo:      "3463079643",
    PostCode:     "53188-3543",
    RegionFirst:  "WI",
    TelNo:        "3463079643",
}
order.SenderInfo = model.SenderInfo{
    Address:      "Zhengxin Industrial 3rd floor,Huating Road 7#,DaLang Street",
    RegionSecond: "ShenZhen",
    RegionThird:  "baoan",
    Company:      "1",
    Contact:      "tianmeng",
    Country:      "CN",
    PhoneNo:      "17608455622",
    PostCode:     "518009",
    RegionFirst:  "GuangDong",
    TelNo:        "17608455622",
}
ttt := sf.IECSOrder(order)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"cPq9+kHiA+7Uh2Yfz7Y6yw6QbOO64QDXceOc62Ug0AoidcydbjA5tiNkwXgFq+WChfBO5mXRskNFLAdpZJic/14JcxQGvJNcVnO5GmlHKR1/o0D6j3HsZjeQaftE/aWvClnDb04bhW/y/xO34YPchV6lt1bsrFLVuf1euTSig+d2dXhCkHy9jlCjCCGB+uRBQ4IGjTPCagvFu9Faqs5yJ12dpzCpsQuYsrxyO8QQ475d+/bWB4ScMAw18eBZtj7I","apiTimestamp":1715161697227,"apiErrorMsg":"","deData":{"msg":"","code":"","success":true,"data":{"agentCode":"UPSMG","customerOrderNo":"1715136006243","directionCode":"22K-JFK","sfWaybillNo":"SF6043027478181"}}}
  1. 电商下载面单
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
var printWaybillNoDtoList []model.SFIECSLabelPrintWaybillNo
printWaybillNo := model.SFIECSLabelPrintWaybillNo{SfWaybillNo: "SF6043027478181"}
printWaybillNoDtoList = append(printWaybillNoDtoList, printWaybillNo)
label := model.SFIECSOrderLabel{
    PrintWaybillNoDtoList: printWaybillNoDtoList,
    ApiUsername:           "popsandBox",
    PrintPicking:          false,
}
ttt := sf.IECSOrderLabel(label)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"qTlwQgtStKNa4cOEn42wmPRbXZl4yFxBOiNfjbj1wnoHzZ/r8En2Zmg4vNDl5e76EN9hWjNj8fYW1JyRuPvDelEFHrHu/L7hynwTsnZfBp34m8gfGye6EAjVkJLujDobPeimNCuG3HLmVbMpruFKQhbWLzNgU0vcShmSBH+OgkmUAx4+vdMf4cp/ynMHhvu0
2Fi/WNUVhKjd+QaRXnCwj6CHK8Xk4+CeJ4EVcnFhB1P7tCXlbPkvCmJjRiQRoo2Z9hyfBsZgeY36tIYi6UOdp4xUOvhxwj5ivPQBcUgflL2Imsuk7fIyAlCVeKBg2KP9jxUmwHWH1koLpc4uD0AilVMTToCw+na/7kT6Lo3a9TWFs+fRwOP01uhGdXYUhV2QXMKyC2ciioZ+aYpqryrgxjLW8rJn+cdFUBhA
VWNx4QPPxzKGML4zbIpGbZpX3mfEAunTZ6i0CwDj6loNdMxfbg==","apiTimestamp":1715246660684,"apiErrorMsg":"","deData":{"msg":"","code":"200","success":true,"data":{"url":"http://ibu-lomp-core-er-shenzhen-xili1-oss.sit.sf-express.com:8080/v1.2/AUTH_IBU-LOMP-CORE-ER/sfosspublic001/kts-label%2Fafbbbcf4fca7b3560e54f6129c0c827e.pdf"}}}

  1. 电商获取运费和重量
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
var sFIECSOrderFee model.SFIECSOrderFee
var sFIECSweightAndFreightNos []model.SFIECSweightAndFreightNo
sFIECSweightAndFreightNo := model.SFIECSweightAndFreightNo{
    SfWaybillNo:    "SF6043027478181",
    AgentWaybillNo: 0,
}
sFIECSweightAndFreightNos = append(sFIECSweightAndFreightNos, sFIECSweightAndFreightNo)
sFIECSOrderFee.WeightAndFreightList = sFIECSweightAndFreightNos
ttt := sf.SFIECSOrderFee(sFIECSOrderFee)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

reponse

{"apiResultCode":0,"apiResultData":"SfmCXbpcUun8xZ/uzrQMiICj/++RJ6IFuyi3fFt9qPv376iukPr5ByA7ESiVhjt+CdlzxCJI7Sux+BpDxKIaXLljGIc96Vp/e6N6OTYoexQbtsQY1+VWbcXlaBegksvYJmBNQlGjzzEGS+m3pk/gG23A7hHiC3oy/6T0uNVqd08VFrqC1ER4hR/0Jp8p+Zwv
Dr0RuJySESJtn8CZ2JiYjBrAbrS6T3z18+HDmGvxJjM9OFJLLxvpGRu6NFhkPZmv","apiTimestamp":1715307424706,"apiErrorMsg":"","deData":{"msg":"Violation of carrier restrictions.|这批顺丰单号不属于用户popsandBox或未称重","code":"4003","success":false,"data":null}}
  1. 电商拦截订单
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
req := model.SFIECSOrderIntercept{
    SfWaybillNo:     "SF6043027478181",
    CustomerOrderNo: "1715136006243",
    InterceptType:   "1",
    Remark:          "test",
}
ttt := sf.SFIECSOrderIntercept(req)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

reponse

{"apiResultCode":0,"apiResultData":"BW6bZoZielMyx5lneUnGINyaUhmoyUAUSMf5nbpkAFBhrIRuMkstHkBYUN1f+oUY6D6qShzTqqE01X2u+r8Bh31RS/0NruXuS5JQoq5TaA2sGnpAz3B1O17s6v2/H6Q/+RU+XS1hNPVsbZEcqYTegz/Ol7aZT2DYfdEyHZRI3Gc=","apiTimestamp":1715310842817,"apiErrorMsg":"","deData":{"msg":"success","code":"200","success":true}}
  1. 电商取消订单
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
req := model.SFIECSOrderCancel{
    CancelReason:    "test",
    CustomerOrderNo: "1715136006243",
    SfWaybillNo:     "SF6043027478181",
}
ttt := sf.SFIECSOrderCancel(req)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"M3bx9YisxMngQttWFqqruIEa2ZSnRRNpsPQcmg+AMoWQ0AjISlbamTrZkvj5JylkHC9/TndKaQUgsVuiWW2nDuHT+WOciuI3uMOjVw57OsmAkYYlpOyOl42za4eQGgZIZBM6grBLWwdngoeTidwbEi52T1dDoPBvZjIODHDybI0=","apiTimestamp":1715311542943,"apiErrorMsg":"","deData":{"msg":"success","code":"200","success":true}}
  1. 电商小包上传重量
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
req := model.SFIECSOrderUploadWeight{}
var waybillList []model.SFIECSOrderWeight
waybillList = append(waybillList, model.SFIECSOrderWeight{
    Weight:      "1",
    SfWaybillNo: "SF6043027478181",
})
req.WaybillList = waybillList
ttt := sf.SFIECSOrderUploadWeight(req)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"zhDg2jdEyWSluStoVn1hnmnamUA0To+Hm65E99cZ+z52bMUYNUviO0fkrouAF8fDFgyYSyxYq/voPi8idLpJ/T6rtGQiEsIUrz26xWd06Y2luxu/x8QnutDC+v4E3q0QIJvq1Y7AfxYlhm93RqrLMEqSGs5uBJHuL05x7P3I6ls=","apiTimestamp":1715313346499,"apiErrorMsg":"","deData":{"msg":"success","code":"200","success":true}}
  1. 电商包裹绑定小包
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIECSPackageBindOrder := model.SFIECSPackageBindOrder{}
sFIECSPackageBindOrder.ApiUsername = "popsandBox"
sFIECSPackageBindOrder.PackageCode = "GPKG000010068002"
sFIECSPackageBindOrder.PackageCode2 = ""
sFIECSPackageBindOrder.PackageCode3 = ""
var waybillList []model.SFIECSPackageBindOrderNo
waybillList = append(waybillList, model.SFIECSPackageBindOrderNo{
    SfWaybillNo:    "SF6043012190565",
    AgentWaybillNo: "",
    Weight:         "1.071",
})
sFIECSPackageBindOrder.WaybillList = waybillList
ttt := sf.SFIECSPackageBindOrder(sFIECSPackageBindOrder)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"KaISjoFW55sP7zVUelbHNhmKMwgLdyf/ACdv9Niebfh2GK+H35cyj23KcbVu4XmWQEatl7yRzUvyUZbuqX3XowBnxmjDLZkiOFAnSJjTnZjgT6tG+EVyPuBGNZh80hcWpoKo5NT/8n8Sd934VjeOaruHrf+pTCWNSumOIf+vFPUhL/y4FaE+yeH237KKQIGv
Z6hlH5ejM/y8GdzPDdlWng==","apiTimestamp":1715326476115,"apiErrorMsg":"","deData":{"msg":"Server error - Please contact customer service, thank you.","code":"5000","success":false,"data":{"packageCode":"","packageCode2":"","packageCode3":"","waybillList":null}}}

  1. 快递下单
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
order := model.SFIUOPOrder{}
order.ApiUsername = "popsandBox"
order.CustomerCode = "ICRME000SRN93"
order.CustomerOrderNo = "1715136006243"
order.DeclaredCurrency = "USD"
order.InterProductCode = "INT0014"
order.IsBat = false
order.ParcelQuantity = 1
parcels := []model.SFIUOPOrderParcel{}
parcel := model.SFIUOPOrderParcel{
    Amount:   1.1,
    Currency: "USD",
    HsCode:   "620432",
    Name:     "Maternity Shirt",
    Quantity: 1,
    Unit:     "piece",
    GoodsUrl: "baidu.com",
}
parcels = append(parcels, parcel)
order.ParcelInfoList = parcels
order.ParcelTotalWeight = 0.31
order.PaymentInfo = model.SFIUOPOrderPaymentInfo{
    PayMethod:       "1",
    PayMonthCard:    "0270000250",
    TaxPayMethod:    "2",
    TaxPayMonthCard: "",
}
order.ReceiverInfo = model.SFIUOPOrderAddress{
    Address:      "928 MADISON ST",
    RegionSecond: "WAUKESHA",
    RegionThird:  "",
    Company:      "Kacey Russell",
    Contact:      "Kacey Russell",
    Country:      "US",
    Email:        "sss297wcnwxhrln@marketplace.amazon.com",
    PhoneNo:      "3463079643",
    PostCode:     "53188-3543",
    RegionFirst:  "WI",
    TelNo:        "3463079643",
    CargoType:    1,
}
order.SenderInfo = model.SFIUOPOrderAddress{
    Address:      "Zhengxin Industrial 3rd floor,Huating Road 7#,DaLang Street",
    RegionSecond: "ShenZhen",
    RegionThird:  "baoan",
    Company:      "1",
    Contact:      "tianmeng",
    Country:      "CN",
    PhoneNo:      "17608455622",
    PostCode:     "518009",
    RegionFirst:  "GuangDong",
    TelNo:        "17608455622",
    CargoType:    1,
}
ttt := sf.SFIUOPOrder(order)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"YvSJMxWYdfB7xlX5KOhuEEeflOceRWkdogZyLds2BionWKhI51kuvPBRamYUpwrLIJ4G8oHngJ6rdr7bOZ/1m7eyiTsUQ2R0TJlk++irSRXWg5S+E+Oqy8qAaIlgSBlFbA7DR4jXgt/R/dJQGjfm4GPW+xVdVCkFbQenKNGxx55tG1ywNwsxNlJN5kwypNKE
FT+XPl1Puo4O4H7Gx1WaIkfd3AoBDK+ilAC0IadLjmplDFO92gNe/4+CCaH/zceAN1tPl31rztiGsJKEvaEL/5d3MUXcEbvF+LiJ6tZssjorli4W87jxK4j8u9FRZ1MNVgJ9j9Y02GaP9+NgoKLG9YKr2z6TfbQeP8P5IzIIGuZsZxPKT6zTPQuQ/Mb40JdhGPicWJ6GXl352hWMXA4ZauWZWHoKo3WeSJW7
sAQ1dXFCqocAYyGvA4VCqPA28H5QAE680zCOdtenRIusR+4yaHt0U7FcYK1HV7gXlc3VaX4hpMuQHIQ0rD5PSnYuYWTYyVXFwperlS1DIFZ72dPsMKxXAf+E6p9jbDmg0lDaIdGpFeDHBmaHuZM+y8Q5AkohCnyy3RnOVsTosJn+lVJC25kiDKraPYRkstv3/3hCkpU3yLSIHb6hdZrDMSkj25j6N7YGqKsf
89Vgcy28XkW/If2oOrmAUZZneodHTf+eYqDkq47C3uX0BUL8fngioacCHN+1NZlYTIbhLJsVRUmIOdaklrMMCEnqS1UgpXXu/DwpCCXz47GgZVMKeqTiH4ivThYfxM2Ey3t/cS/8M7aAfbs6NVcqVgzYJTwpbNKNE8Q=","apiTimestamp":1715332943550,"apiErrorMsg":"","deData":{"msg":
"执行成功","code":"0","success":true,"data":{"identityUploadUrl":"","childWaybillNoList":[],"invoiceUrl":"http://iuop-uat.sit.sf-express.com:9000/iuop-iuop-uat/api/print/printInvoice?sfWaybillNos=%2FEvEKfGDF05RvUstxRDJSokJFUKF8p
oVhHAXyFzKywJzOFGNKApUsXQ3PUYNzwuO","labelUrl":"http://iuop-uat.sit.sf-express.com:9000/iuop-iuop-uat/api/print/printLabel?sfWaybillNos=%2FEvEKfGDF05RvUstxRDJSqsxB102JRTYO8zUJL8zXMZzOFGNKApUsXQ3PUYNzwuO","customerOrderNo":"1715136006243","sfWaybillNo":"SF1334456164683"}}}

  1. 快递下载面单
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPOrderLabel := model.SFIUOPOrderLabel{}
sFIUOPOrderLabel.LabelModeSize = 0
sFIUOPOrderLabel.CustomerCode = "ICRME000SRN93"
sFIUOPOrderLabel.PrintType = "1"
var printWaybillNoDtoList []model.SFIUOPOrderLabelPrintWaybillNo
printWaybillNoDtoList = append(printWaybillNoDtoList, model.SFIUOPOrderLabelPrintWaybillNo{
    IsPrintSubParent: 1,
    SfWaybillNo:      "SF1334456164683",
})
sFIUOPOrderLabel.PrintWaybillNoDtoList = printWaybillNoDtoList
ttt := sf.SFIUOPOrderLabel(sFIUOPOrderLabel)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"mqZsT2evXtyLDsChYxHF1l/MXSP1meRpB2Qy3NkMH/lehZQYRMUGLgZEyjAoJ59EUuhkH18dR05OMKXiMJYvdQzn5IU/q6poe++5iezVtNOatmKdkCMW0RPEexMzdKrTyj1d1dCHIhxT9kLYMdBhx61cBXC9aPw0aGASfWm+a4nYrPE1RK+CDCj+YdyfBbvG
XADZhE8UsTUxLQ9B/x5gkNL/L/rDEdTOMdR9UlpKP3tL90giaEIp6ZPZEBbkDbLtwtItBszl+BRT3K8wp2x9nM5u407i8Tgtet9KPNOyIPCmgUTPboW60VNiMq7fvBldjnif/QXo2tZjutt5oSQkoQ==","apiTimestamp":1715334558773,"apiErrorMsg":"","deData":{"msg":"执行成功","code":"0","success":true,"data":{"url":"http://iuop-uat.sit.sf-express.com:9000/iuop-iuop-uat/api/print/printLabelByToken?token=66e7e54c1dab49edac5d9d09fbddb78a"}}}

  1. 快递查询订单
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPOrderQuery := model.SFIUOPOrderQuery{}
sFIUOPOrderQuery.SfWaybillNo = "SF1334456164683"
sFIUOPOrderQuery.CustomerCode = "ICRME000SRN93"
ttt := sf.SFIUOPOrderQuery(sFIUOPOrderQuery)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"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","apiTimestamp":1715393
579677,"apiErrorMsg":"","deData":{"msg":"执行成功","code":"0","success":true,"data":{"addServiceInfoList":[{"serviceCode":"IN100","value":"","valueOne":""},{"serviceCode":"IN15","value":"","valueOne":""},{"serviceCode":"IN38","v
alue":"2","valueOne":""}],"agentWaybillNo":"","childInfoList":[],"customerOrderNo":"1715136006243","customerOrderNoTwo":"","customsInfo":{"aesNo":"","businessRemark":"","customsBatch":"","exportCustomsType":"","harmonizedCode":"
","importCustomsType":"","senderReasonContent":"","tradeCondition":""},"declaredCurrency":"USD","declaredValue":1.1,"interProductCode":"INT0014","orderExtendInfo":{"isSelfPick":"","isSignBack":"0","signBackWaybillNo":""},"parcel
InfoList":[{"amount":1.1,"brand":"","eName":"","goodsCode":"","goodsDesc":"","goodsUrl":"baidu.com","hsCode":"620432","material":"","name":"Maternity Shirt","originCountry":"CN","productCustomsNo":"","productRecordNo":"","quanti
ty":0,"specifications":"","stateBarCode":"","unit":"PIECE"}],"parcelQuantity":1,"parcelTotalWeight":0.31,"parcelVolumeUnit":"CM","parcelWeightUnit":"KG","paymentInfo":{"payMethod":"1","payMonthCard":"0270000250","taxPayMethod":"2","taxPayMonthCard":""},"pickupAppointTime":"","pickupAppointTimeZone":"","pickupType":"0","receiverInfo":{"address":"928 MADISON ST","cargoType":1,"certCardNo":"","certType":"","company":"Kacey Russell","contact":"Kacey Russell","country":"US","email":"sss297wcnwxhrln@marketplace.amazon.com","eori":"","phoneAreaCode":"","phoneNo":"3463079643","postCode":"53188-3543","regionFifth":"","regionFirst":"WI","regionSecond":"WAUKESHA","regionSixth":"","regionThird":"","telAreaCode":"","telNo":"3463079643","vat":""},"remark":"","senderInfo":{"address":"Zhengxin Industrial 3rd floor,Huating Road 7#,DaLang Street","cargoType":1,"certCardNo":"","certType":"","company":"1","contact":"tianmeng","country":"CN","email":"","eori":"","phoneAreaCode":"","phoneNo":"17608455622","postCode":"518009","regionFifth":"","regionFirst":"GuangDong","regionSecond":"ShenZhen","regionSixth":"","regionThird":"baoan","telAreaCode":"","telNo":"17608455622","vat":""},"sfWaybillNo":"SF1334456164683"}}}
  1. 查询快递订单是否需要上传证件
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPOrderRequireCertify := model.SFIUOPOrderRequireCertify{}
sFIUOPOrderRequireCertify.CustomerCode = "ICRME000SRN93"
sFIUOPOrderRequireCertify.RequestId = "16232272226916"
sFIUOPOrderRequireCertify.SfWaybillNo = "SF1334456164683"
ttt := sf.SFIUOPOrderRequireCertify(sFIUOPOrderRequireCertify)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"DtiIX195yK+HMcdqQHfxCj2NO2UWYCszRItLF03lNHrZTgGPoQ2QmIMDMsK5w+kx0018GdCKaBYBRZzz9IbvWxYiMoN5N/UjDnqZZNujoT0YwqKdKornnRjhKwn4oeN6AwyGagZofwDHT7L/JlYSspcOYPhCjZ5HxjW/8munZ13CtzgdPfy+VdupcMXGd8nW6fkbpZD/mNz340gNZ2jvgS15qumemu5Wycv+Jc5xJmHMq/4a/bpyYmL+4XvuUjz4+v1yxXx5cL4tPsNLAwG0c7ovyXCJ7m5GaopSitICUig=","apiTimestamp":1715396813306,"apiErrorMsg":"","deData":{"msg":"执行成功","code":"0","success":true,"data":{"uploadedCenfoList":[],"cusCertsInfoList":[],"tips":"订单无需上传图片"}}}

  1. 快递上传身份证明文件
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPOrderUploadCertify := model.SFIUOPOrderUploadCertify{}
sFIUOPOrderUploadCertify.CustomerOrderNo = ""
sFIUOPOrderUploadCertify.SfWaybillNo = "SF1334456164683"
sFIUOPOrderUploadCertify.CustomerCode = "ICRME000SRN93"
sFIUOPOrderUploadCertify.CertCardNo = "330381199408080924"
sFIUOPOrderUploadCertify.CertName = "邱洁"
sFIUOPOrderUploadCertify.CertType = "001"
sFIUOPOrderUploadCertify.FileContent = "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACodICUgGiolIiUvLSoyP2lEPzo6P4FcYUxpmYagnpaGk5GovfLNqLPltZGT0v/V5fr/////o8v///////L/////2wBDAS0vLz83P3xERHz/rpOu////////////////////////////////////////////////////////////////////wgARCAE/Ad0DASIAAhEBAxEB/8QAGQABAQEBAQEAAAAAAAAAAAAAAAEDAgQF/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAEC/9oADAMBAAIQAxAAAAHSJAFgEoItjo566kpIt5QsAUi04d04vVJzoTOarMmtMpsMZ6Ced6Bg9A87cYthk1GV0pk0HDSHDsZ5+mHnBp0AFIdILJ1SIWyRbzSoKlUlAAAKQAsAAAQsVIqkoJQUgQsAFgx475l2i0USwUEoEpLLEsoSiwopAUCwALAAIVACAWFFhQgApKgAWGPPecu1QtlqVIqWhCoLM5G056LOeDZx2oAFAAIUACUIBRLKgBBbzaAqUikQCwyz1yl2FUDLTJNOuOzPrjqzsmdee9UuvHZlxryNeO1WCoFgKJQIKlCUJRKQZHWXm5NOIq64j2bfN7PoXLQoBEA4x2xl1stVKAAACxChBQAApKEosoABFEWFQWUjw+nxE6mxn3qXLj0Q883zSe75/pPVClhFg4w9GEutloEvNxNestDlnbNkTXPWMj0WCxTOWWa598rxrnoY9Sy62UAASiFJRAPL5/Tga689q6WWToZ86cnn5289z9K5aFlVFiTz+jzy6loUnPROeg5tAq59WxClgKhSrAAAKhYFQUAIBh5/Z5jW81e+uOl6iE56kcef042bejHZAqVIeb0+Y1AqVTNNHHRXENLLLGcNXnpvfPuRzzZvHE111jqc3lZpnp55d4JzpnpSyyiFACcef04L3OpLzpz0WWGc1lTLfOTvbnqwCWUeX1eY0Sigz0WZ6KZzWCkvE0GTUZ6KRQlLx2EoJRKEoWAAsoCMduFnXHcqXmhzGgqcdVO6IAA8/o852lKAKsWCUSwqcnaQ6vMO3HJqx6XRj0aMOjR5+zVlTR5+D1seT0zOml47AQDLq8r1JxL24Gjjod86WAiUIo8/owLZSgZ6cWTXLUznfNaCXPDfiO+eodY7cnM0phr1THTu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\",\n    \"fileContentTwo\": \"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAD0qLjYuJj02MjZFQT1JXJpkXFRUXLyGjm+a38Tq5tvE19P2////9v///9PX////////////7v//////////////2wBDAUFFRVxRXLRkZLT//df9////////////////////////////////////////////////////////////////////wgARCAFNAgADASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAECAwT/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAbLItACCrKjOmhm5WSiKIoi0y0MzdMtVMzasNow2MOkMN0xOg5ug5ug5ukrDpDF1TOgqIWKsUhTM0MCVW7IELAAAAlAAAUBYLAWAoiiLBYgAKAASiKAQAUlQVCxSWU5yya6WLBUgCwAllCUARQlUAAABYKlEQ0gJI0zDYo5jogM4OtwTZxOzmOjl1LKCBZTnLma6iwEWQuYmhFqIusrNs6sEShRBzlNpg7ce3IuN5OmsbHDtwPQzs5zWRJ0NZ1I5S2taxsxjfM0Dry68kbyV24dkKIADON85ewoEY1maZJqbxTWNZG5k3rK52LACUxOmC1RKOPSbM6DFtOHajPPsjnjvKTQ5dKOXWaM46UxaJnZMtDHSCwAAMY6cZfQloEwJvAmlgqADVlZ1TWQAAAAgKKIAIBSCyrABCgWUlhCCgIKADPLtzl6zUpBJLJrAm1aTLUMqW0udUuQDlTpMw1rh3AjLn0q51yOtxsAZvCN7zzr0SaCwcOmTUxo6Xj1Syic9ZNYlXesbSgAnPpiXrnWaBGdZVc2aM2WzWE1YprO0EsoOVlM6zS9M6AOO80x059C6lAHDtBx3zNd5QDlOmCXOzn35dShM8+vnNWVd6zpKACc+vKXtLKQRLFxrLOtIqyyLEL0xu5lSyheWemDdlOXfl1AOLoM8/RDl1xsolznoTHL0SmoAM8+o557DGwWC42OboMNkAAcuvKXtLKlRCwZ3Fk0I0IohUigFSgACwAAAACwAhkpC6zoIAEsS3OllAEAssLx7cZe0soRFBFJYAAKgsUllUAAAACwCwAWCwGN5EsFmglAEVBDSUAAAc+nJepYgsSgQoJZSFIAFpCoKlAAAAAFgLBENSwFMaCLAChAUpAAFQvLp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"
sFIUOPOrderUploadCertify.FileContentTwo = ""
sFIUOPOrderUploadCertify.FileFormat = "jpg"
sFIUOPOrderUploadCertify.Version = "1"
ttt := sf.SFIUOPOrderUploadCertify(sFIUOPOrderUploadCertify)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"8dqUr/Ane+hlzoPAY01tB1OVZ0e5GfO3txI1LkXt6thbZoFwcP6IolHz/KRTbuPM+vLhPXPoLz55Eb2rBNvN3Kak2dkqBhpPb9j5X5geHZAdmBKWIT4NZ/d7GOCm5NOfGvVeUB2fpAcwENobRY/t328Ka/OJhIwpg6PKy/9OYaeqJbK9H7vsuWVdF/IK5TspdQo+l9/qbbJq5J9j2jzZRg==","apiTimestamp":1715398188878,"apiErrorMsg":"","deData":{"msg":" 身份证需要上传正反面两张图片","code":"121083","success":false}}

  1. 快递身份验证
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
iUOPValidityCertify := model.IUOPValidityCertify{}
iUOPValidityCertify.UserName = "邱洁"
iUOPValidityCertify.CardNo = "330381199408080924"
iUOPValidityCertify.TelPhone = "95338"
ttt := sf.IUOPValidityCertify(iUOPValidityCertify)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"1lJmJlu49K3U/p/Rtb9lRJx7ZaTBVieWXtzEA38t7qnq+YFBlC074oXkHEuHCTnXc64Sa7bNIwQE7PqmXVnoUW8UCN/eXd40PJUAJ1JnXMQ4y40p5JisMCEf5Bq/66KPiax7yS6xGk826A3UepITGBQFAJWfj/0MfZS2U0nINJY=","apiTimestamp":1715399133823,"apiErrorMsg":"","deData":{"msg":"参数校验失败","code":"8","success":false,"data":false}}

  1. 快递取消订单
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPOrderCancel := model.SFIUOPOrderCancel{}
sFIUOPOrderCancel.SfWaybillNo = "SF1334456164683"
sFIUOPOrderCancel.CustomerCode = "ICRME000SRN93"
ttt := sf.SFIUOPOrderCancel(sFIUOPOrderCancel)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"HYrfN2EmROdB4qp8nNHumyEl9OKV4As8uLUK5qbiEGkdhW5Nia6aDZ7+KlJfITDtYHHaQM0VMh5KEyF9ZE8+ZwwQJQPEMDYTTCQpPnfPQBjQgT7tpKhFqt0RSBRceZnsYSmuyH8ozViUXR3SKbQrEbwsjAjfRQ7xHKdkY/kXfKM=","apiTimestamp":1715399694634,"apiErrorMsg":"","deData":{"msg":"执行成功","code":"0","success":true}}

  1. 快递订单轨迹
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPQueryTrack := model.SFIUOPQueryTrack{}
sFIUOPQueryTrack.CustomerCode = "SF1334456164683"
sFIUOPQueryTrack.SfWaybillNo = "ICRME000SRN93"
ttt := sf.SFIUOPQueryTrack(sFIUOPQueryTrack)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"Hek5q/Fl16pJauFsvih+iPXzmOR0TA03ikZuB1GfvIPxiYWeFv9eZ8+LlP3UyyuR7kRwEbZBdUWl8h2QlaLz6YHB9g1QCwYfutXacpKi9cNYL0ay1HFvRnbjWjjLAsqAqXJgtlfsU9Y/nnO1Yx0t+kVDjkmUnf80ptZ5gzi/w2I=","apiTimestamp":1715406958309,"apiErrorMsg":"","deData":{"msg":"订单信息不存在","code":"123002","success":false,"data":null}}

  1. 快递订单预合单
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPBBDPreMerge := model.SFIUOPBBDPreMerge{}
sFIUOPBBDPreMerge.Version = "1"
sFIUOPBBDPreMerge.CustomerCode = "ICRME000SRN93"
var sfWayBillNos []string
sfWayBillNos = append(sfWayBillNos, "SF1342822426747")
sfWayBillNos = append(sfWayBillNos, "SF1334452633802")
sFIUOPBBDPreMerge.SfWayBillNos = sfWayBillNos
ss, _ := json.Marshal(sFIUOPBBDPreMerge)
fmt.Println(string(ss))
ttt := sf.SFIUOPBBDPreMerge(sFIUOPBBDPreMerge)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"5qM93/fUTCS3WrvgUuUzb8uYK/f/MFtr4vO8NVChvd04U5jNwoqJOC49f7nnfHPvrdhT8MKC+4QUyUKvdni9Bk+UTFwYH+pnTxcRVeToR5fM4/butwnW8f8ZbRYgyzGYiW7idFkl0DNwI296f9+REYkgP9+dghyvdqu9ONKtD8YyA590NHT6yz0dHvcCjhvzOW8WgmEysTLr7bu5hU4ON910wGKmsWGeg+bCZfiKhtF0FfWrKuZyuQpGEnSEshBK","apiTimestamp":1715409818148,"apiErrorMsg":"","deData":{"msg":"Pre-combined waybill operation is not supported for the pre-combined waybill","code":"123136","success":false,"data":{"preMergeSfWaybillNo":""}}}
  1. 快递单取消预合并
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPBBDCancelMerge := model.SFIUOPBBDCancelMerge{}
sFIUOPBBDCancelMerge.CustomerCode = "ICRME000SRN93"
var sfWayBillNos []string
sfWayBillNos = append(sfWayBillNos, "SF1342822426747")
sfWayBillNos = append(sfWayBillNos, "SF1334452633802")
sFIUOPBBDCancelMerge.SfWayBillNos = sfWayBillNos
ttt := sf.SFIUOPBBDCancelMerge(sFIUOPBBDCancelMerge)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"UfOMGxcbKyTbF3eLOgZbqTKQH86n7yV9P7LYrDsS2eE+jXAMobXzsUw0MKg2YVRNniUMOtHfKt82i4fCGbi76asQVsJYatYtmiEks1Nf9A8ABtB5HSM3VrEgyuoaKNOFR6XM6DuUu9ofRXFZTggF/6i5ay2QfAYUr4MVPun3N3rpCKd+C8LXz9wc+fHptXrgObugGQFroufTbfeRwsgXaX22sv0nB6laHjTtMpR08HxGHgXpTAHg5XApN8Doabqf","apiTimestamp":1715410409576,"apiErrorMsg":"","deData":{"msg":"Pre-combined waybill operation is not supported for the pre-combined waybill","code":"123136","success":false}}
  1. 快递预合单结果查询
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPBBDMergeResult := model.SFIUOPBBDMergeResult{}
sFIUOPBBDMergeResult.MergeSfWaybillNo = "SF1040458769540"
sFIUOPBBDMergeResult.SfWaybillNo = "SF7000500391343"
sFIUOPBBDMergeResult.CustomerCode = "ICRME000SRN93"
ttt := sf.SFIUOPBBDMergeResult(sFIUOPBBDMergeResult)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"AWehY4stYPKhwI1sAaMvXgHhkpGyhPbYfnWId6SYgQT+8K1asX7HpGPWrYtJmDzhDoz9R2H4xqiSo0WNxm41cSeW8wZd5a7bLtgSIhT5qUTeqRqzgBQUD8RWRJ8crkyOxI66f8bpmhOokmi7+tUyZSJMSMj3alSrDK9Qa20i+Qw=","apiTimestamp":1715411219635,"apiErrorMsg":"","deData":{"msg":"The Waybill No cannot be empty.","code":"123122","success":false,"data":null}}
  1. 快递单面单异步打印
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPOrderLabel := model.SFIUOPOrderAsynLabel{}
sFIUOPOrderLabel.LabelModeSize = 0
sFIUOPOrderLabel.CustomerCode = "ICRME000SRN93"
sFIUOPOrderLabel.PrintType = "1"
var printWaybillNoDtoList []model.SFIUOPOrderLabelPrintWaybillNo
printWaybillNoDtoList = append(printWaybillNoDtoList, model.SFIUOPOrderLabelPrintWaybillNo{
    IsPrintSubParent: 1,
    SfWaybillNo:      "SF1334456164683",
})
sFIUOPOrderLabel.PrintWaybillNoDtoList = printWaybillNoDtoList
ttt := sf.SFIUOPOrderAsynLabel(sFIUOPOrderLabel)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"Q0gWdzBJ8i/sAD/7J/lIA5pO+C+ye7byejuwD7Yt6Tq16GZs1rybFNkLcOHk5nS8VS+VHDfmxMD6PnX2CQevbI5TOMdxJuw3554WWwAuTS/Ojcni5nHqUSxo4KDT5pUaIwss9Ih3YAT1b/SBQIxgmu1VtkUPh4NWPtOkWF+6fvqc9hClF8dJ6kypj373Mkii
6bncGwOoCqqTmQAi38mePWrOqOCxZpxf6Z0W4CAXGhsx8V7qDe1TXpsRblbb7Lxy","apiTimestamp":1715411723329,"apiErrorMsg":"","deData":{"msg":"只可打印审核中、下单成功、已发货和派件成功状态的订单","code":"302007","success":false,"data":{"printRequestId":""}}}

  1. 快递获取面单异步打印结果
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPOrderAsynPrintResult := model.SFIUOPOrderAsynPrintResult{}
sFIUOPOrderAsynPrintResult.CustomerCode = "ICRME000SRN93"
sFIUOPOrderAsynPrintResult.PrintRequestId = "def193ea0c7746298b7be6eefcd9df95"
ttt := sf.SFIUOPOrderAsynPrintResult(sFIUOPOrderAsynPrintResult)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"pqarlITvqSRX9Y7KaE80sRpVJylQ36nZlOb4JR5G4Kgv//4z3F2baK7dLctmMJPqdgE/J+QhuzWcFUP27igYKqv+5oflgEDhujOM3F7ftJhn/6bQY0s6rIvYJnzKpe48Cp3/cblmhIcLlnVWI30Z5u39Zfh+lSsG35Scsbbw0cs=","apiTimestamp":1715412391954,"apiErrorMsg":"","deData":{"msg":"打印类型无效","code":"302023","success":false,"data":{"url":""}}}

  1. 快递预估运费
sf := SFInti{}
sf.Url = "https://api-ifsp-sit.sf"
sf.Key = ""
sf.Token = ""
sf.Secret = ""
sf.AesCode = ""
sf.Nonce = "123"
sFIUOPQueryFreight := model.SFIUOPQueryFreight{}
sFIUOPQueryFreight.Weight = "12.01"
sFIUOPQueryFreight.ReceiverCountry = "SG"
sFIUOPQueryFreight.SenderPostCode = "518002"
sFIUOPQueryFreight.SenderCountry = "CN"
sFIUOPQueryFreight.ReceiverPostCode = "499938"
sFIUOPQueryFreight.InterProductCode = "INT0007"
sFIUOPQueryFreight.CustomerCode = "ICRME000SRN93"
ttt := sf.SFIUOPQueryFreight(sFIUOPQueryFreight)
js, _ := json.Marshal(ttt)
fmt.Println(string(js))

response

{"apiResultCode":0,"apiResultData":"I/UrG8+zBG+QnQchf97ZnKEbsE48BIWxaTSKjLuVJNaBM5tcOtnlBQSpxPie5YFbaID5WtQoLy7jPLlRWFWJldVKHrOxn9ksC/YCl+EonxL4tIcrThjuj0I5bkqZhj89bFNWsRp5tDq7BVuSNSn8n1K8h/br7UdR8/3XMLRkimA=","apiTimestamp":1715412990489,"apiErrorMsg":"","deData":{"msg":"打印类型无效","code":"302023","success":false,"data":{"currency":"","discountedRate":"","totalFreight":"","weight":""}}}