|
|
@@ -2,6 +2,7 @@ package com.zhiqiyun;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.dliyun.AlgorithmType;
|
|
|
+import com.dliyun.ClientException;
|
|
|
import com.dliyun.DefaultClient;
|
|
|
import com.dliyun.Response;
|
|
|
|
|
|
@@ -9,23 +10,66 @@ import java.util.HashMap;
|
|
|
import java.util.Map;
|
|
|
|
|
|
public class TestSdk {
|
|
|
- public static void main(String[] args) throws Exception {
|
|
|
- DefaultClient client = new DefaultClient(
|
|
|
- "http://127.0.0.1:9800/router",
|
|
|
- "220228000020",
|
|
|
- "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzg5TgyojZDZpSpUhpXlk6wWOH0OuVjnrOKOl9jdpzgG2fgws59Ue8YMGJpVi7q32mh4cIbNi5YDnH9sIxbFKPAo8HrcopVQfQ3E+z7e4T1yErfzsNk+sWjA3piZMSZOxX/rAZetAXYAT8ZxXUDidpEnjE7QR3uNBtiTS9TvhKxwIDAQAB",
|
|
|
- AlgorithmType.RSA
|
|
|
- );
|
|
|
- Map<String, Object> dataMap = new HashMap<>();
|
|
|
- dataMap.put("accessToken", "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOm51bGwsInVzZXJfbmFtZSI6InN0amR5ZGF5b3UiLCJyZWFsX25hbWUiOiLmtYvor5VyZWFsTmFtZSIsImF2YXRhciI6IiIsImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiIiwibGljZW5zZSI6InBvd2VyZWQgYnkgYmxhZGV4IiwiYWNjb3VudF9pZCI6IjE1MDAxMDA4MTc4MzIzMjEwMjYiLCJwb3N0X2lkIjoiIiwidXNlcl9pZCI6IiIsInJvbGVfaWQiOiIiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoi5rWL6K-VbmFtZSIsIm9hdXRoX2lkIjoiIiwiZGV0YWlsIjpudWxsLCJleHAiOjE2NDY3NDgyNTAsImRlcHRfaWQiOiIiLCJqdGkiOiI0Yzc4OTZiYy1kMGMxLTRjYzktOGEyYi03ODFkYWQ2M2E1NzgiLCJhY2NvdW50Ijoic3RqZHlkYXlvdSJ9.IMfsrcWrD0lKfddcQ3rD3Tug4d5o74u_AaYF__OxWmg");
|
|
|
- dataMap.put("name", "测试Name");
|
|
|
- dataMap.put("realName", "测试realName");
|
|
|
-// form1.put("sex", "1");
|
|
|
-// form1.put("email", "测试email");
|
|
|
-// form1.put("phone", "测试phone");
|
|
|
- Response<Map<String, Object>> response = client.execute("oauth2.update.info", "1.0.0", dataMap);
|
|
|
- System.out.println(JSON.toJSONString(response));
|
|
|
- }
|
|
|
+ public static void main(String[] args) throws Exception {
|
|
|
+ DefaultClient client = new DefaultClient(
|
|
|
+ "http://127.0.0.1:9800/router",
|
|
|
+ "220228000020",
|
|
|
+ "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzg5TgyojZDZpSpUhpXlk6wWOH0OuVjnrOKOl9jdpzgG2fgws59Ue8YMGJpVi7q32mh4cIbNi5YDnH9sIxbFKPAo8HrcopVQfQ3E+z7e4T1yErfzsNk+sWjA3piZMSZOxX/rAZetAXYAT8ZxXUDidpEnjE7QR3uNBtiTS9TvhKxwIDAQAB",
|
|
|
+ AlgorithmType.RSA
|
|
|
+ );
|
|
|
+// Map<String, Object> dataMap = new HashMap<>();
|
|
|
+// dataMap.put("accessToken", "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOm51bGwsInVzZXJfbmFtZSI6InN0amR5ZGF5b3UiLCJyZWFsX25hbWUiOiLmtYvor5VyZWFsTmFtZSIsImF2YXRhciI6IiIsImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiIiwibGljZW5zZSI6InBvd2VyZWQgYnkgYmxhZGV4IiwiYWNjb3VudF9pZCI6IjE1MDAxMDA4MTc4MzIzMjEwMjYiLCJwb3N0X2lkIjoiIiwidXNlcl9pZCI6IiIsInJvbGVfaWQiOiIiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoi5rWL6K-VbmFtZSIsIm9hdXRoX2lkIjoiIiwiZGV0YWlsIjpudWxsLCJleHAiOjE2NDY3NDgyNTAsImRlcHRfaWQiOiIiLCJqdGkiOiI0Yzc4OTZiYy1kMGMxLTRjYzktOGEyYi03ODFkYWQ2M2E1NzgiLCJhY2NvdW50Ijoic3RqZHlkYXlvdSJ9.IMfsrcWrD0lKfddcQ3rD3Tug4d5o74u_AaYF__OxWmg");
|
|
|
+// dataMap.put("oldPassword", "123456");
|
|
|
+// dataMap.put("newPassword", "654321");
|
|
|
+//// form1.put("sex", "1");
|
|
|
+//// form1.put("email", "测试email");
|
|
|
+//// form1.put("phone", "测试phone");
|
|
|
+// Response<Map<String, Object>> response = client.execute("oauth2.update.password", "1.0.0", dataMap);
|
|
|
+// System.out.println(JSON.toJSONString(response));
|
|
|
+ TestSdk.testWechatLogin(client);
|
|
|
+ }
|
|
|
+
|
|
|
+ public static void testlogin(DefaultClient client) throws ClientException {
|
|
|
+
|
|
|
+ Map<String, Object> dataMap = new HashMap<>();
|
|
|
+ dataMap.put("userName", "stjdydayou");
|
|
|
+ dataMap.put("password", "123456");
|
|
|
+ Response<Map<String, Object>> response = client.execute("oauth2.login", "1.0.0", dataMap);
|
|
|
+ System.out.println(JSON.toJSONString(response));
|
|
|
+ }
|
|
|
+
|
|
|
+ public static void testUpdatePassword(DefaultClient client) throws ClientException {
|
|
|
+
|
|
|
+ Map<String, Object> dataMap = new HashMap<>();
|
|
|
+ dataMap.put("accessToken", "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOm51bGwsInVzZXJfbmFtZSI6InN0amR5ZGF5b3UiLCJyZWFsX25hbWUiOiLmtYvor5VyZWFsTmFtZSIsImF2YXRhciI6IiIsImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiIiwibGljZW5zZSI6InBvd2VyZWQgYnkgYmxhZGV4IiwiYWNjb3VudF9pZCI6IjE1MDAxMDA4MTc4MzIzMjEwMjYiLCJwb3N0X2lkIjoiIiwidXNlcl9pZCI6IiIsInJvbGVfaWQiOiIiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoi5rWL6K-VTmFtZSIsIm9hdXRoX2lkIjoiIiwiZGV0YWlsIjpudWxsLCJleHAiOjE2NDY3NTkzNzAsImRlcHRfaWQiOiIiLCJqdGkiOiJkMTJiY2JhZC0xNGUzLTQ3MzQtOTJjOC01ZGNkNjhjODU4NGEiLCJhY2NvdW50Ijoic3RqZHlkYXlvdSJ9.AkmVj1GJZctly2e5cBlmv4YQOAJgevSiLJoIxye85Ko");
|
|
|
+ dataMap.put("oldPassword", "123456");
|
|
|
+ dataMap.put("newPassword", "654321");
|
|
|
+ Response<Map<String, Object>> response = client.execute("oauth2.update.password", "1.0.0", dataMap);
|
|
|
+ System.out.println(JSON.toJSONString(response));
|
|
|
+ }
|
|
|
+
|
|
|
+ public static void testUpdateInfo(DefaultClient client) throws ClientException {
|
|
|
+
|
|
|
+ Map<String, Object> dataMap = new HashMap<>();
|
|
|
+ dataMap.put("accessToken", "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOm51bGwsInVzZXJfbmFtZSI6InN0amR5ZGF5b3UiLCJyZWFsX25hbWUiOiLmtYvor5VyZWFsTmFtZSIsImF2YXRhciI6IiIsImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiIiwibGljZW5zZSI6InBvd2VyZWQgYnkgYmxhZGV4IiwiYWNjb3VudF9pZCI6IjE1MDAxMDA4MTc4MzIzMjEwMjYiLCJwb3N0X2lkIjoiIiwidXNlcl9pZCI6IiIsInJvbGVfaWQiOiIiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoi5rWL6K-VTmFtZSIsIm9hdXRoX2lkIjoiIiwiZGV0YWlsIjpudWxsLCJleHAiOjE2NDY3NTkzNzAsImRlcHRfaWQiOiIiLCJqdGkiOiJkMTJiY2JhZC0xNGUzLTQ3MzQtOTJjOC01ZGNkNjhjODU4NGEiLCJhY2NvdW50Ijoic3RqZHlkYXlvdSJ9.AkmVj1GJZctly2e5cBlmv4YQOAJgevSiLJoIxye85Ko");
|
|
|
+ dataMap.put("name", "123456");
|
|
|
+ dataMap.put("realName", "654321");
|
|
|
+ dataMap.put("sex", "1");
|
|
|
+ dataMap.put("email", "stjdydayou@163.com");
|
|
|
+ dataMap.put("phone", "18073113117");
|
|
|
+ Response<Map<String, Object>> response = client.execute("oauth2.update.info", "1.0.0", dataMap);
|
|
|
+ System.out.println(JSON.toJSONString(response));
|
|
|
+ }
|
|
|
+
|
|
|
+ public static void testWechatLogin(DefaultClient client) throws ClientException {
|
|
|
+
|
|
|
+ Map<String, Object> dataMap = new HashMap<>();
|
|
|
+ dataMap.put("source", "WECHAT_MP");
|
|
|
+ dataMap.put("appId", "wxc01ea0423e91d9e0");
|
|
|
+ dataMap.put("code", "654321");
|
|
|
+ Response<Map<String, Object>> response = client.execute("oauth2.wechat.login", "1.0.0", dataMap);
|
|
|
+ System.out.println(JSON.toJSONString(response));
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/*
|