|
|
@@ -796,12 +796,14 @@ public class ByteDanceAdvertiserDataServiceImpl implements IByteDanceAdvertiserD
|
|
|
JSONObject params = JSONObject.parseObject(JSON.toJSONString(conditions, config));
|
|
|
// 请求地址
|
|
|
String url = bytedanceApiUrl + BytedanceConstant.BYTEDANCE_V3_REPORT_INTEGRATED_GET;
|
|
|
-
|
|
|
Map<String, String> headers = new HashMap<>();
|
|
|
headers.put("Access-Token", token.getAccessToken());
|
|
|
+ String s = null;
|
|
|
+ if (rateLimitUtil.acquire("1635316529903624", url)) {
|
|
|
+ s = HttpUtils.httpGet(url, params, headers);
|
|
|
+ }
|
|
|
|
|
|
- String info = HttpUtils.httpGet(url, params, headers);
|
|
|
- JSONObject result = JSONObject.parseObject(info, JSONObject.class);
|
|
|
+ JSONObject result = JSONObject.parseObject(s, JSONObject.class);
|
|
|
// System.out.println("【请求参数】:" + params + "\n【返回信息】:" + result);
|
|
|
|
|
|
if (Check.isNull(result)) {
|
|
|
@@ -927,11 +929,20 @@ public class ByteDanceAdvertiserDataServiceImpl implements IByteDanceAdvertiserD
|
|
|
// 请求地址
|
|
|
String url = bytedanceApiUrl + BytedanceConstant.BYTEDANCE_V3_REPORT_INTEGRATED_GET;
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
Map<String, String> headers = new HashMap<>();
|
|
|
headers.put("Access-Token", token.getAccessToken());
|
|
|
|
|
|
- String info = HttpUtils.httpGet(url, params, headers);
|
|
|
- JSONObject result = JSONObject.parseObject(info, JSONObject.class);
|
|
|
+
|
|
|
+
|
|
|
+ String s = null;
|
|
|
+ if (rateLimitUtil.acquire("1635316529903624", url)) {
|
|
|
+ s = HttpUtils.httpGet(url, params, headers);
|
|
|
+ }
|
|
|
+
|
|
|
+ JSONObject result = JSONObject.parseObject(s, JSONObject.class);
|
|
|
// System.out.println("【请求参数】:" + params + "\n【返回信息】:" + result);
|
|
|
|
|
|
if (Check.isNull(result)) {
|
|
|
@@ -1070,9 +1081,11 @@ public class ByteDanceAdvertiserDataServiceImpl implements IByteDanceAdvertiserD
|
|
|
|
|
|
Map<String, String> headers = new HashMap<>();
|
|
|
headers.put("Access-Token", token.getAccessToken());
|
|
|
-
|
|
|
- String info = HttpUtils.httpGet(url, params, headers);
|
|
|
- JSONObject result = JSONObject.parseObject(info, JSONObject.class);
|
|
|
+ String s = null;
|
|
|
+ if (rateLimitUtil.acquire("1635316529903624", url)) {
|
|
|
+ s = HttpUtils.httpGet(url, params, headers);
|
|
|
+ }
|
|
|
+ JSONObject result = JSONObject.parseObject(s, JSONObject.class);
|
|
|
// System.out.println("【请求参数】:" + params + "\n【返回信息】:" + result);
|
|
|
|
|
|
if (Check.isNull(result)) {
|