- 达达与美团配送的接口修改为较正式参数

This commit is contained in:
gazebo
2019-07-23 09:12:33 +08:00
parent 7ac11981b3
commit 7242dd435e
9 changed files with 255 additions and 81 deletions

View File

@@ -2,9 +2,7 @@ package utils
import (
"encoding/base64"
"fmt"
"net/http"
"net/url"
"reflect"
"strings"
"time"
@@ -172,14 +170,7 @@ func CallFuncRetryAsync(handler func(int) error, duration time.Duration, retryCo
func GenerateGetURL(baseURL, apiStr string, params map[string]interface{}) string {
queryString := ""
if params != nil {
for k, v := range params {
if queryString == "" {
queryString = "?"
} else {
queryString += "&"
}
queryString += k + "=" + url.QueryEscape(fmt.Sprint(v))
}
queryString = "?" + Map2URLValues(params).Encode()
}
if apiStr != "" {
return baseURL + "/" + apiStr + queryString