芝麻信用golang SDK

18. 11 月 2017 golang 0

芝麻信用有一套SDK接入芝麻信用API,但是在下载页面中只支持Java、Python、C#、PHP几种语言。闲着没事写了个golang的,go-zmxy

安装

使用

在request包里有很多request,继承自ZhimaRequest。需要访问某API时,只需构造该API对应的Request,然后使用client.Execute(req)执行即可。

Trick

本项目实现了数十个接口,要一个一个写这些接口非常麻烦,有米有啥方法快速搞定呢?

我的设计跟官方的SDK是基本一致的,例如在官方的PythonSDK中,也是每个接口对应一个xxxRequest类文件,而且格式非常规范(一看也是生成出来的)。所以我们可以写脚本来机器翻译这些python类。

具体代码实现在tools/requestGenerator.py中