- serveral store apis for ebai.

This commit is contained in:
gazebo
2018-09-18 17:09:44 +08:00
parent ef9da89b73
commit 7508c0cf34
4 changed files with 173 additions and 24 deletions

View File

@@ -25,10 +25,11 @@ type ResponseResult struct {
}
type API struct {
source string
secret string
client *http.Client
config *platformapi.APIConfig
source string
secret string
encrypt string
client *http.Client
config *platformapi.APIConfig
}
func New(source, secret string, config ...*platformapi.APIConfig) *API {
@@ -72,6 +73,7 @@ func (a *API) AccessAPI(cmd string, body map[string]interface{}) (retVal *Respon
"source": []string{a.source},
"body": []string{string(utils.MustMarshal(body))},
"secret": []string{a.secret},
"encrypt": []string{a.encrypt},
}
params[signKey] = []string{a.signParams(params)}
encodedParams := params.Encode()