- fixed dada callback sign error.

This commit is contained in:
gazebo
2018-06-21 16:17:45 +08:00
parent e0ce7a1c29
commit 40bd8acd52
5 changed files with 165 additions and 9 deletions

View File

@@ -42,10 +42,8 @@ var (
func (d *DadaAPI) signParamsCallback(mapData map[string]interface{}) string {
values := make([]string, 0)
for k, v := range mapData {
if k != signKey {
values = append(values, fmt.Sprint(v))
}
for _, k := range []string{"client_id", "order_id", "update_time"} {
values = append(values, fmt.Sprint(mapData[k]))
}
sort.Strings(values)