|
@@ -50,7 +50,7 @@ var KD100Flags = map[string]string{
|
|
|
|
|
|
// GetKDStatus 获取快递跟踪信息
|
|
|
func GetKDStatus(com, num string) string {
|
|
|
- fmt.Printf("查询物流公司为 %v, 快递为编号为 %v 的快递\n", KD100Flags[com], num)
|
|
|
+ fmt.Printf("查询物流公司为 %s, 快递为编号为 %v 的快递\n", KD100Flags[com], num)
|
|
|
key := "GsCwDkmq1520" //客户授权key
|
|
|
customer := "F2E05F275D02E5344011B3DCD6FEB80D" //查询公司编号
|
|
|
|
|
@@ -66,6 +66,7 @@ func GetKDStatus(com, num string) string {
|
|
|
sign := strings.ToUpper(GetMD5Encode(paramjson + key + customer))
|
|
|
|
|
|
// POST请求需要三个参数,分别为customer(CustomerId)和sign(签名)和param(参数)
|
|
|
+ fmt.Println("快递 sign:", sign)
|
|
|
postRes, postErr := http.PostForm(postUrl, url.Values{"customer": {customer}, "sign": {sign}, "param": {paramjson}})
|
|
|
if postErr != nil {
|
|
|
fmt.Println("查询失败" + postErr.Error())
|