|
@@ -1,10 +1,10 @@
|
|
package org.jeecg;
|
|
package org.jeecg;
|
|
|
|
|
|
import cn.com.ctop.common.module.entity.BindAccountLogin;
|
|
import cn.com.ctop.common.module.entity.BindAccountLogin;
|
|
-import cn.com.ctop.common.module.entity.CtopOauthToken;
|
|
|
|
import cn.com.ctop.common.module.service.IBindAccountLoginService;
|
|
import cn.com.ctop.common.module.service.IBindAccountLoginService;
|
|
import cn.com.ctop.common.module.service.ICtopOauthTokenService;
|
|
import cn.com.ctop.common.module.service.ICtopOauthTokenService;
|
|
import cn.com.ctop.common.module.utils.CtopAdConstant;
|
|
import cn.com.ctop.common.module.utils.CtopAdConstant;
|
|
|
|
+import cn.com.ctop.common.module.utils.HttpUtils;
|
|
import cn.com.ctop.crawler.modules.pangolin.entity.PangolinApp;
|
|
import cn.com.ctop.crawler.modules.pangolin.entity.PangolinApp;
|
|
import cn.com.ctop.crawler.modules.pangolin.service.PangolinAppService;
|
|
import cn.com.ctop.crawler.modules.pangolin.service.PangolinAppService;
|
|
import cn.com.ctop.crawler.modules.pangolin.service.PangolinCrawlerService;
|
|
import cn.com.ctop.crawler.modules.pangolin.service.PangolinCrawlerService;
|
|
@@ -13,6 +13,8 @@ import cn.com.ctop.kuaishou.modules.graphql.service.IKuaishouWebInterfaceService
|
|
import cn.com.ctop.toutiao.modules.report.service.IByteDanceVideoReportDailyService;
|
|
import cn.com.ctop.toutiao.modules.report.service.IByteDanceVideoReportDailyService;
|
|
import cn.com.ctop.toutiao.modules.report.service.IBytedanceReportService;
|
|
import cn.com.ctop.toutiao.modules.report.service.IBytedanceReportService;
|
|
import cn.com.ctop.toutiao.modules.report.service.IReportService;
|
|
import cn.com.ctop.toutiao.modules.report.service.IReportService;
|
|
|
|
+import com.alibaba.fastjson.JSONArray;
|
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.jeecg.common.util.DateUtils;
|
|
import org.jeecg.common.util.DateUtils;
|
|
@@ -22,10 +24,9 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
import org.springframework.test.context.junit4.SpringRunner;
|
|
import org.springframework.test.context.junit4.SpringRunner;
|
|
|
|
|
|
-import java.text.SimpleDateFormat;
|
|
|
|
-import java.util.Date;
|
|
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
+import java.util.Map;
|
|
import java.util.concurrent.CountDownLatch;
|
|
import java.util.concurrent.CountDownLatch;
|
|
import java.util.concurrent.ExecutorService;
|
|
import java.util.concurrent.ExecutorService;
|
|
import java.util.concurrent.Executors;
|
|
import java.util.concurrent.Executors;
|
|
@@ -46,14 +47,27 @@ public class SampleTest {
|
|
@Test
|
|
@Test
|
|
public void testOceanEngineJob() {
|
|
public void testOceanEngineJob() {
|
|
try {
|
|
try {
|
|
- CtopOauthToken byId = oauthTokenService.getById(1654059015242756L);
|
|
|
|
|
|
+ String url = "https://ad.e.kuaishou.com/rest/openapi/v1/tool/key_frame";
|
|
|
|
+ JSONArray ptotoArr = new JSONArray();
|
|
|
|
+ ptotoArr.add("5188991225263567823");
|
|
|
|
+
|
|
|
|
+ Map<String, String> headers = new HashMap<>();
|
|
|
|
+ headers.put("Access-Token", "e251db4aa139eb36623818581003bcec");
|
|
|
|
+ headers.put("Content-Type", "application/json");
|
|
|
|
+ JSONObject requestJson = new JSONObject();
|
|
|
|
+ requestJson.put("advertiser_id", 161468);
|
|
|
|
+ requestJson.put("photo_ids", ptotoArr);
|
|
|
|
+ // requestJson.put("type", type);
|
|
|
|
+ String result = HttpUtils.kuaiShouhttpPostRequest(url, requestJson.toJSONString(), headers);
|
|
|
|
+ System.err.println(result);
|
|
|
|
+ // CtopOauthToken byId = oauthTokenService.getById(1654059015242756L);
|
|
|
|
|
|
/* SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
|
/* SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
|
Date start = simpleDateFormat.parse("2020-01-01");
|
|
Date start = simpleDateFormat.parse("2020-01-01");
|
|
Date end = simpleDateFormat.parse("2020-06-03");*/
|
|
Date end = simpleDateFormat.parse("2020-06-03");*/
|
|
|
|
|
|
|
|
|
|
- String nowDate = "2020-06-03";
|
|
|
|
|
|
+ /*String nowDate = "2020-06-03";
|
|
String endDate = "2020-01-01";
|
|
String endDate = "2020-01-01";
|
|
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
|
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
|
Date start = simpleDateFormat.parse(nowDate);
|
|
Date start = simpleDateFormat.parse(nowDate);
|
|
@@ -63,7 +77,7 @@ public class SampleTest {
|
|
String formatDate = simpleDateFormat.format(dates.get(i));
|
|
String formatDate = simpleDateFormat.format(dates.get(i));
|
|
Date parse = simpleDateFormat.parse(formatDate);
|
|
Date parse = simpleDateFormat.parse(formatDate);
|
|
reportService.getAdvertiserReport(byId, parse, parse, CtopAdConstant.BYTEDANCE_REPORT_TYPE_DAILY);
|
|
reportService.getAdvertiserReport(byId, parse, parse, CtopAdConstant.BYTEDANCE_REPORT_TYPE_DAILY);
|
|
- }
|
|
|
|
|
|
+ }*/
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
}
|
|
}
|