- 易联去GetPrinterToken成功后,不应该调用SetToken

This commit is contained in:
gazebo
2019-08-31 11:25:45 +08:00
parent 645da04038
commit afad69e0ab
2 changed files with 10 additions and 5 deletions

View File

@@ -238,7 +238,6 @@ func (a *API) GetPrinterToken(machineCode, qrKey string) (tokenInfo *TokenInfo,
}, "")
if err == nil {
err = utils.Map2StructByJson(result, &tokenInfo, false)
a.SetToken(tokenInfo.AccessToken)
}
return tokenInfo, err
}

View File

@@ -20,11 +20,11 @@ func init() {
baseapi.Init(sugarLogger)
// 自有应用
api = New("1039586024", "4885d07c2997b661102e4b6099c0bf3b")
api.SetToken("7884617f9eeb4c28933569f94a95b5c3")
// api = New("1039586024", "4885d07c2997b661102e4b6099c0bf3b")
// api.SetToken("7884617f9eeb4c28933569f94a95b5c3")
// 开放应用
// api = New("1098307169", "d5eedb40c99e6691b1ca2ba82a363d6a")
api = New("1098307169", "d5eedb40c99e6691b1ca2ba82a363d6a")
}
func handleError(t *testing.T, err error) {
@@ -71,7 +71,7 @@ func TestGetPrintStatus(t *testing.T) {
}
func TestGetPrintStatusWithToken(t *testing.T) {
state, err := api.GetPrintStatusWithToken("4004600675", "b1a36aa8de5647d2b08af49db11a9c9d")
state, err := api.GetPrintStatusWithToken("4004617242", "88de89a384714436a5d1ca23e8991e15")
handleError(t, err)
baseapi.SugarLogger.Debug(state)
}
@@ -91,3 +91,9 @@ func TestPlayText(t *testing.T) {
err := api.PlayText("4004617180", utils.GetUUID(), "我们已安排%s配送员%s负责配送。^_^", "")
handleError(t, err)
}
func TestRefreshToken(t *testing.T) {
tokenInfo, err := api.RefreshToken("c565a8983887488eb2a708ca118ce43c")
handleError(t, err)
t.Log(utils.Format4Output(tokenInfo, true))
}