go-dingtalk icon indicating copy to clipboard operation
go-dingtalk copied to clipboard

DingTalk Golang SDK https://github.com/icepy

Results 1 go-dingtalk issues
Sort by recently updated
recently updated
newest added

测试环境: macOS 10.13.6 golang 1.10 自己在做测试的时候发现如果请求参数中有int类型参数的话,钉钉接口就会报错。原因是受到参数类型转换方式的影响。 SDK中将interface{}转换为string类型的方式为:fmt.Sprintf("%s", v),这种方式将int类型的参数转换为string类型,然后再组合到请求参数时,会带附加字符。钉钉服务器参数值验证不通过。具体位置为: request.go 146行和181行。 使用自己的类型转换方法之后,测试通过。 具体参数类型转换方法: `func String(args ...interface{}) string { value := args[0] var precision int = 12 switch value.(type) { case string:...