Java SDK调用说明
github项目地址(https://github.com/idouzi/tongduiba-open-sdk-java)
NOTICE
请确保服务器端java版本 >= 1.8, 建议 >= 1.8; 商城后台正确获取到appKey,appSecret参数 已开放授权调用的API文档,请查看(https://m.tongdui8.com/v1/docs/)
安装
- pom.xml 引入jar包
<dependency>
<groupId>com.github.idouzi</groupId>
<artifactId>server</artifactId>
<version>1.1-RELEASE</version>
</dependency>
使用
1. 生成自动登录url链接
生成自动登录url链接
//传参生成调用对象
String appKey = 'YOUR_APP_KEY';
String appSecret = 'YOUR_APP_SECRET';
TdbClient tdbClient = new TdbClient(appKey, appSecret);
Map params = new HashMap();
params.put("redirect", "");
params.put("unionId", YOUR_UNION_ID);
params.put("openId", YOUR_OPEN_ID);
params.put("source", "app");
//生成自动登录链接
String autoLogin = tdbClient.getUrl("/v1/user/login/auto-login", params);
2. 更改用户会员等级
更改用户会员等级
//传参生成调用对象
String appKey = 'YOUR_APP_KEY';
String appSecret = 'YOUR_APP_SECRET';
TdbClient tdbClient = new TdbClient(appKey, appSecret);
//需要调用的方法接口地址(不需要域名)
String method = "/sdk/api/change-member-level";
//需要调用的方法参数(以map方式传参)
Map urlParams = new HashMap();
urlParams.put("unionId", YOUR_UNION_ID);
urlParams.put("memberLevel", "");
//返回信息
Map map = tdbClient.get(method, urlParams);