|
@@ -10,7 +10,9 @@ import cn.cslg.pas.common.utils.FormatUtil;
|
|
import cn.cslg.pas.common.utils.SecurityUtils.LoginUtils;
|
|
import cn.cslg.pas.common.utils.SecurityUtils.LoginUtils;
|
|
import cn.cslg.pas.common.utils.ThrowException;
|
|
import cn.cslg.pas.common.utils.ThrowException;
|
|
import cn.cslg.pas.domain.*;
|
|
import cn.cslg.pas.domain.*;
|
|
|
|
+import cn.cslg.pas.service.WebLoginConfigService;
|
|
import cn.cslg.pas.service.upLoadPatent.RetrieveRecordService;
|
|
import cn.cslg.pas.service.upLoadPatent.RetrieveRecordService;
|
|
|
|
+import com.alibaba.fastjson.JSON;
|
|
import com.alibaba.fastjson.JSONArray;
|
|
import com.alibaba.fastjson.JSONArray;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
@@ -45,7 +47,7 @@ public class PatentStarApiService {
|
|
private final RetrieveRecordService retrieveRecordService;
|
|
private final RetrieveRecordService retrieveRecordService;
|
|
private final CacheUtils cacheUtils;
|
|
private final CacheUtils cacheUtils;
|
|
private final LoginUtils loginUtils;
|
|
private final LoginUtils loginUtils;
|
|
-
|
|
|
|
|
|
+ private final WebLoginConfigService webLoginConfigService;
|
|
public static String formatValue(String value) {
|
|
public static String formatValue(String value) {
|
|
return value.replace("~", ">");
|
|
return value.replace("~", ">");
|
|
}
|
|
}
|
|
@@ -286,8 +288,6 @@ public class PatentStarApiService {
|
|
return map;
|
|
return map;
|
|
|
|
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
public Map<String, Object> patentStarSearchApi(PatentStarListDto patentStarListDto) throws IOException {
|
|
public Map<String, Object> patentStarSearchApi(PatentStarListDto patentStarListDto) throws IOException {
|
|
try {
|
|
try {
|
|
if (patentStarListDto.getFormed() == null || patentStarListDto.getFormed() == false) {
|
|
if (patentStarListDto.getFormed() == null || patentStarListDto.getFormed() == false) {
|
|
@@ -303,12 +303,15 @@ public class PatentStarApiService {
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
return null;
|
|
return null;
|
|
}
|
|
}
|
|
|
|
+ JSONObject configObject =this.getConfigObject(4,1);
|
|
|
|
+ String appId =configObject.getString("appId");
|
|
|
|
+ String appKey =configObject.getString("appKey");
|
|
PatentStarDto patentStarDto = new PatentStarDto();
|
|
PatentStarDto patentStarDto = new PatentStarDto();
|
|
BeanUtils.copyProperties(patentStarListDto, patentStarDto);
|
|
BeanUtils.copyProperties(patentStarListDto, patentStarDto);
|
|
String json = JSONObject.toJSONString(patentStarDto);
|
|
String json = JSONObject.toJSONString(patentStarDto);
|
|
String url = "http://s.patentstar.com.cn/SearchAPI/PatentSearch/ResultGet";
|
|
String url = "http://s.patentstar.com.cn/SearchAPI/PatentSearch/ResultGet";
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
- String Sign = "FNYJD7902206FFB741E163BE6536C3689D55" + currentTimeMillis.toString();
|
|
|
|
|
|
+ String Sign = appKey + currentTimeMillis.toString();
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
// 创建一个OkHttpClient对象
|
|
// 创建一个OkHttpClient对象
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
@@ -318,7 +321,7 @@ public class PatentStarApiService {
|
|
.build();
|
|
.build();
|
|
// 创建一个RequestBody(参数1:数据类型 参数2传递的json串)
|
|
// 创建一个RequestBody(参数1:数据类型 参数2传递的json串)
|
|
FormBody.Builder builder = new FormBody.Builder();
|
|
FormBody.Builder builder = new FormBody.Builder();
|
|
- builder.add("AppID", "K8FFB741E163BE6536");
|
|
|
|
|
|
+ builder.add("AppID", appId);
|
|
builder.add("Stamp", currentTimeMillis.toString());
|
|
builder.add("Stamp", currentTimeMillis.toString());
|
|
builder.add("Sign", signMd5);
|
|
builder.add("Sign", signMd5);
|
|
builder.add("QueryJson", json);
|
|
builder.add("QueryJson", json);
|
|
@@ -417,10 +420,11 @@ public class PatentStarApiService {
|
|
*/
|
|
*/
|
|
public String getCnBibApi(String appNo) {
|
|
public String getCnBibApi(String appNo) {
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnBibo/" + appNo;
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnBibo/" + appNo;
|
|
- String appId = "2000041";
|
|
|
|
- String appkey = "F0E183D5F02C48E391F5FADF1B646F54";
|
|
|
|
|
|
+ JSONObject configObject =this.getConfigObject(4,2);
|
|
|
|
+ String appId =configObject.getString("appId");
|
|
|
|
+ String appKey =configObject.getString("appKey");
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
- String Sign = appId + appkey + currentTimeMillis.toString();
|
|
|
|
|
|
+ String Sign = appId + appKey + currentTimeMillis.toString();
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
// 创建一个OkHttpClient对象
|
|
// 创建一个OkHttpClient对象
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
@@ -459,12 +463,11 @@ public class PatentStarApiService {
|
|
*/
|
|
*/
|
|
public String getPictureApi(String appNo) {
|
|
public String getPictureApi(String appNo) {
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnMainImage/" + appNo;
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnMainImage/" + appNo;
|
|
- //String appId = "2000041";
|
|
|
|
- //String appkey = "F0E183D5F02C48E391F5FADF1B646F54";
|
|
|
|
- String appId = "1000046";
|
|
|
|
- String appkey = "6AE6D4DC6AF94F26862501EDEE9E27A2";
|
|
|
|
|
|
+ JSONObject configObject =this.getConfigObject(4,2);
|
|
|
|
+ String appId =configObject.getString("appId");
|
|
|
|
+ String appKey =configObject.getString("appKey");
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
- String Sign = appId + appkey + currentTimeMillis.toString();
|
|
|
|
|
|
+ String Sign = appId + appKey + currentTimeMillis.toString();
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
// 创建一个OkHttpClient对象
|
|
// 创建一个OkHttpClient对象
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
@@ -504,10 +507,11 @@ public class PatentStarApiService {
|
|
public String getWGPictureApi(String appNo) throws IOException {
|
|
public String getWGPictureApi(String appNo) throws IOException {
|
|
|
|
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnWGImage/" + appNo;
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnWGImage/" + appNo;
|
|
- String appId = "2000041";
|
|
|
|
- String appkey = "F0E183D5F02C48E391F5FADF1B646F54";
|
|
|
|
|
|
+ JSONObject configObject =this.getConfigObject(4,2);
|
|
|
|
+ String appId =configObject.getString("appId");
|
|
|
|
+ String appKey =configObject.getString("appKey");
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
- String Sign = appId + appkey + currentTimeMillis.toString();
|
|
|
|
|
|
+ String Sign = appId + appKey + currentTimeMillis.toString();
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
// 创建一个OkHttpClient对象
|
|
// 创建一个OkHttpClient对象
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
@@ -517,7 +521,7 @@ public class PatentStarApiService {
|
|
.build();
|
|
.build();
|
|
// 创建一个请求对象
|
|
// 创建一个请求对象
|
|
Request request = new Request.Builder().url(url)
|
|
Request request = new Request.Builder().url(url)
|
|
- .addHeader("_appid", "2000041")
|
|
|
|
|
|
+ .addHeader("_appid", appId)
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_sign", signMd5)
|
|
.addHeader("_sign", signMd5)
|
|
.get().build();
|
|
.get().build();
|
|
@@ -545,10 +549,11 @@ public class PatentStarApiService {
|
|
*/
|
|
*/
|
|
public String getCnLegalApi(String appNo) {
|
|
public String getCnLegalApi(String appNo) {
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnLegal/" + appNo;
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnLegal/" + appNo;
|
|
- String appId = "2000041";
|
|
|
|
- String appkey = "F0E183D5F02C48E391F5FADF1B646F54";
|
|
|
|
|
|
+ JSONObject configObject =this.getConfigObject(4,2);
|
|
|
|
+ String appId =configObject.getString("appId");
|
|
|
|
+ String appKey =configObject.getString("appKey");
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
- String Sign = appId + appkey + currentTimeMillis.toString();
|
|
|
|
|
|
+ String Sign = appId + appKey + currentTimeMillis.toString();
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
// 创建一个OkHttpClient对象
|
|
// 创建一个OkHttpClient对象
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
@@ -558,7 +563,7 @@ public class PatentStarApiService {
|
|
.build();
|
|
.build();
|
|
// 创建一个请求对象
|
|
// 创建一个请求对象
|
|
Request request = new Request.Builder().url(url)
|
|
Request request = new Request.Builder().url(url)
|
|
- .addHeader("_appid", "2000041")
|
|
|
|
|
|
+ .addHeader("_appid", appId)
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_sign", signMd5)
|
|
.addHeader("_sign", signMd5)
|
|
.get().build();
|
|
.get().build();
|
|
@@ -586,10 +591,11 @@ public class PatentStarApiService {
|
|
*/
|
|
*/
|
|
public String getCnPdfApi(String appNo) throws IOException {
|
|
public String getCnPdfApi(String appNo) throws IOException {
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnPdf/" + appNo;
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnPdf/" + appNo;
|
|
- String appId = "2000041";
|
|
|
|
- String appkey = "F0E183D5F02C48E391F5FADF1B646F54";
|
|
|
|
|
|
+ JSONObject configObject =this.getConfigObject(4,2);
|
|
|
|
+ String appId =configObject.getString("appId");
|
|
|
|
+ String appKey =configObject.getString("appKey");
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
- String Sign = appId + appkey + currentTimeMillis.toString();
|
|
|
|
|
|
+ String Sign = appId + appKey + currentTimeMillis.toString();
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
// 创建一个OkHttpClient对象
|
|
// 创建一个OkHttpClient对象
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
@@ -599,7 +605,7 @@ public class PatentStarApiService {
|
|
.build();
|
|
.build();
|
|
// 创建一个请求对象
|
|
// 创建一个请求对象
|
|
Request request = new Request.Builder().url(url)
|
|
Request request = new Request.Builder().url(url)
|
|
- .addHeader("_appid", "2000041")
|
|
|
|
|
|
+ .addHeader("_appid", appId)
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_sign", signMd5)
|
|
.addHeader("_sign", signMd5)
|
|
.get().build();
|
|
.get().build();
|
|
@@ -628,10 +634,11 @@ public class PatentStarApiService {
|
|
|
|
|
|
public String getCnFullXmlApi(String appNo) throws IOException {
|
|
public String getCnFullXmlApi(String appNo) throws IOException {
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnFullXml/" + appNo;
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CnFullXml/" + appNo;
|
|
- String appId = "2000041";
|
|
|
|
- String appkey = "F0E183D5F02C48E391F5FADF1B646F54";
|
|
|
|
|
|
+ JSONObject configObject =this.getConfigObject(4,2);
|
|
|
|
+ String appId =configObject.getString("appId");
|
|
|
|
+ String appKey =configObject.getString("appKey");
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
- String Sign = appId + appkey + currentTimeMillis.toString();
|
|
|
|
|
|
+ String Sign = appId + appKey + currentTimeMillis.toString();
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
// 创建一个OkHttpClient对象
|
|
// 创建一个OkHttpClient对象
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
@@ -641,7 +648,7 @@ public class PatentStarApiService {
|
|
.build();
|
|
.build();
|
|
// 创建一个请求对象
|
|
// 创建一个请求对象
|
|
Request request = new Request.Builder().url(url)
|
|
Request request = new Request.Builder().url(url)
|
|
- .addHeader("_appid", "2000041")
|
|
|
|
|
|
+ .addHeader("_appid", appId)
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_sign", signMd5)
|
|
.addHeader("_sign", signMd5)
|
|
.get().build();
|
|
.get().build();
|
|
@@ -669,12 +676,13 @@ public class PatentStarApiService {
|
|
*/
|
|
*/
|
|
public String getEnPdfApi(String patentNo) {
|
|
public String getEnPdfApi(String patentNo) {
|
|
String url = " https://api.patentstar.com.cn/api/Patent/EnPdf/" + patentNo;
|
|
String url = " https://api.patentstar.com.cn/api/Patent/EnPdf/" + patentNo;
|
|
- //String appId = "2000041";
|
|
|
|
- //String appkey = "F0E183D5F02C48E391F5FADF1B646F54";
|
|
|
|
- String appId = "1000046";
|
|
|
|
- String appkey = "6AE6D4DC6AF94F26862501EDEE9E27A2";
|
|
|
|
|
|
+ JSONObject configObject =this.getConfigObject(4,2);
|
|
|
|
+ String appId =configObject.getString("appId");
|
|
|
|
+ String appKey =configObject.getString("appKey");
|
|
|
|
+// String appId = "1000046";
|
|
|
|
+// String appkey = "6AE6D4DC6AF94F26862501EDEE9E27A2";
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
- String Sign = appId + appkey + currentTimeMillis.toString();
|
|
|
|
|
|
+ String Sign = appId + appKey + currentTimeMillis.toString();
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
// 创建一个OkHttpClient对象
|
|
// 创建一个OkHttpClient对象
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
@@ -712,10 +720,11 @@ public class PatentStarApiService {
|
|
*/
|
|
*/
|
|
public String getENBibApi(String patentNo) {
|
|
public String getENBibApi(String patentNo) {
|
|
String url = "https://api.patentstar.com.cn/api/Patent/ENBib/" + patentNo;
|
|
String url = "https://api.patentstar.com.cn/api/Patent/ENBib/" + patentNo;
|
|
- String appId = "2000041";
|
|
|
|
- String appkey = "F0E183D5F02C48E391F5FADF1B646F54";
|
|
|
|
|
|
+ JSONObject configObject =this.getConfigObject(4,2);
|
|
|
|
+ String appId =configObject.getString("appId");
|
|
|
|
+ String appKey =configObject.getString("appKey");
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
- String Sign = appId + appkey + currentTimeMillis.toString();
|
|
|
|
|
|
+ String Sign = appId + appKey + currentTimeMillis.toString();
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
// 创建一个OkHttpClient对象
|
|
// 创建一个OkHttpClient对象
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
@@ -725,7 +734,7 @@ public class PatentStarApiService {
|
|
.build();
|
|
.build();
|
|
// 创建一个请求对象
|
|
// 创建一个请求对象
|
|
Request request = new Request.Builder().url(url)
|
|
Request request = new Request.Builder().url(url)
|
|
- .addHeader("_appid", "2000041")
|
|
|
|
|
|
+ .addHeader("_appid", appKey)
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_sign", signMd5)
|
|
.addHeader("_sign", signMd5)
|
|
.get().build();
|
|
.get().build();
|
|
@@ -753,10 +762,11 @@ public class PatentStarApiService {
|
|
*/
|
|
*/
|
|
public String getFamilyByPubNoApi(String patentNo) {
|
|
public String getFamilyByPubNoApi(String patentNo) {
|
|
String url = "https://api.patentstar.com.cn/api/Patent/FamilyByPubNo/" + patentNo;
|
|
String url = "https://api.patentstar.com.cn/api/Patent/FamilyByPubNo/" + patentNo;
|
|
- String appId = "2000041";
|
|
|
|
- String appkey = "F0E183D5F02C48E391F5FADF1B646F54";
|
|
|
|
|
|
+ JSONObject configObject =this.getConfigObject(4,2);
|
|
|
|
+ String appId =configObject.getString("appId");
|
|
|
|
+ String appKey =configObject.getString("appKey");
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
- String Sign = appId + appkey + currentTimeMillis.toString();
|
|
|
|
|
|
+ String Sign = appId + appKey + currentTimeMillis.toString();
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
// 创建一个OkHttpClient对象
|
|
// 创建一个OkHttpClient对象
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
@@ -766,7 +776,7 @@ public class PatentStarApiService {
|
|
.build();
|
|
.build();
|
|
// 创建一个请求对象
|
|
// 创建一个请求对象
|
|
Request request = new Request.Builder().url(url)
|
|
Request request = new Request.Builder().url(url)
|
|
- .addHeader("_appid", "2000041")
|
|
|
|
|
|
+ .addHeader("_appid", appId)
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_sign", signMd5)
|
|
.addHeader("_sign", signMd5)
|
|
.get().build();
|
|
.get().build();
|
|
@@ -794,10 +804,11 @@ public class PatentStarApiService {
|
|
*/
|
|
*/
|
|
public String getCitedNumByPubNoApi(String patentNo) throws IOException {
|
|
public String getCitedNumByPubNoApi(String patentNo) throws IOException {
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CitedNumByPubNo/" + patentNo;
|
|
String url = "https://api.patentstar.com.cn/api/Patent/CitedNumByPubNo/" + patentNo;
|
|
- String appId = "2000041";
|
|
|
|
- String appkey = "F0E183D5F02C48E391F5FADF1B646F54";
|
|
|
|
|
|
+ JSONObject configObject =this.getConfigObject(4,2);
|
|
|
|
+ String appId =configObject.getString("appId");
|
|
|
|
+ String appKey =configObject.getString("appKey");
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
Long currentTimeMillis = System.currentTimeMillis() / 1000;
|
|
- String Sign = appId + appkey + currentTimeMillis.toString();
|
|
|
|
|
|
+ String Sign = appId + appKey + currentTimeMillis.toString();
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
String signMd5 = FormatUtil.MD5(Sign);
|
|
// 创建一个OkHttpClient对象
|
|
// 创建一个OkHttpClient对象
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
|
@@ -807,7 +818,7 @@ public class PatentStarApiService {
|
|
.build();
|
|
.build();
|
|
// 创建一个请求对象
|
|
// 创建一个请求对象
|
|
Request request = new Request.Builder().url(url)
|
|
Request request = new Request.Builder().url(url)
|
|
- .addHeader("_appid", "2000041")
|
|
|
|
|
|
+ .addHeader("_appid", appId)
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_timestamp", currentTimeMillis.toString())
|
|
.addHeader("_sign", signMd5)
|
|
.addHeader("_sign", signMd5)
|
|
.get().build();
|
|
.get().build();
|
|
@@ -827,4 +838,15 @@ public class PatentStarApiService {
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
+ public JSONObject getConfigObject(Integer webId,Integer webGroup){
|
|
|
|
+
|
|
|
|
+ WebLoginConfig webLoginConfig = webLoginConfigService.getConfig(webId,webGroup);
|
|
|
|
+ if(webLoginConfig==null){
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
|
|
+ String config =webLoginConfig.getWebConfig();
|
|
|
|
+ JSONObject jsonObject =JSONObject.parseObject(config);
|
|
|
|
+ return jsonObject;
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|