|
@@ -4,11 +4,14 @@ import cn.com.ctop.common.module.entity.BindAccountLogin;
|
|
import cn.com.ctop.common.module.entity.CtopOauthToken;
|
|
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.Check;
|
|
|
|
+import cn.com.ctop.common.module.utils.CorpWexinUtils;
|
|
import cn.com.ctop.common.module.utils.CtopAdConstant;
|
|
import cn.com.ctop.common.module.utils.CtopAdConstant;
|
|
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;
|
|
import cn.com.ctop.crawler.modules.pangolin.service.PangolinLoginService;
|
|
import cn.com.ctop.crawler.modules.pangolin.service.PangolinLoginService;
|
|
|
|
+import cn.com.ctop.kuaishou.modules.batch.service.IKuaishouInterfaceService;
|
|
import cn.com.ctop.kuaishou.modules.graphql.service.IKuaishouWebInterfaceService;
|
|
import cn.com.ctop.kuaishou.modules.graphql.service.IKuaishouWebInterfaceService;
|
|
import cn.com.ctop.toutiao.modules.material.service.IByteDanceAdvertiserDataService;
|
|
import cn.com.ctop.toutiao.modules.material.service.IByteDanceAdvertiserDataService;
|
|
import cn.com.ctop.toutiao.modules.material.service.IByteDanceCampaignService;
|
|
import cn.com.ctop.toutiao.modules.material.service.IByteDanceCampaignService;
|
|
@@ -16,6 +19,8 @@ import cn.com.ctop.toutiao.modules.material.vo.BytedanceCampaignEditVo;
|
|
import cn.com.ctop.toutiao.modules.report.service.IReportService;
|
|
import cn.com.ctop.toutiao.modules.report.service.IReportService;
|
|
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 me.chanjar.weixin.common.error.WxErrorException;
|
|
|
|
+import me.chanjar.weixin.cp.bean.WxCpMessage;
|
|
import org.jeecg.common.util.DateUtils;
|
|
import org.jeecg.common.util.DateUtils;
|
|
import org.jeecg.modules.ctop.entity.KuaishouEffectVideoInfo;
|
|
import org.jeecg.modules.ctop.entity.KuaishouEffectVideoInfo;
|
|
import org.jeecg.modules.ctop.service.IKuaishouEffectVideoInfoService;
|
|
import org.jeecg.modules.ctop.service.IKuaishouEffectVideoInfoService;
|
|
@@ -30,6 +35,11 @@ import java.util.List;
|
|
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;
|
|
|
|
+import me.chanjar.weixin.common.error.WxErrorException;
|
|
|
|
+import me.chanjar.weixin.cp.api.WxCpService;
|
|
|
|
+import me.chanjar.weixin.cp.api.impl.WxCpServiceImpl;
|
|
|
|
+import me.chanjar.weixin.cp.bean.WxCpMessage;
|
|
|
|
+import me.chanjar.weixin.cp.config.impl.WxCpDefaultConfigImpl;
|
|
|
|
|
|
@RunWith(SpringRunner.class)
|
|
@RunWith(SpringRunner.class)
|
|
@SpringBootTest
|
|
@SpringBootTest
|
|
@@ -41,20 +51,18 @@ public class SampleTest {
|
|
private IByteDanceAdvertiserDataService advertiserDataService;
|
|
private IByteDanceAdvertiserDataService advertiserDataService;
|
|
@Autowired
|
|
@Autowired
|
|
private IReportService reportService;
|
|
private IReportService reportService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private IKuaishouInterfaceService interfaceService;
|
|
|
|
+
|
|
@Test
|
|
@Test
|
|
public void loadBytedanceCampaignData() {
|
|
public void loadBytedanceCampaignData() {
|
|
-// List<CtopOauthToken> tokens = oauthTokenService.selectToutiaoToken();
|
|
|
|
-// tokens.forEach(token -> campaignService.getAdvertiserCampaign(token, null, null));
|
|
|
|
-// campaignService.createCampaign(1649600126891015L,"测试广告组123",null,"BUDGET_MODE_DAY",15000,"APP",null);
|
|
|
|
-// campaignService.getAdvertiserCampaign(token, null, null);
|
|
|
|
-
|
|
|
|
- campaignService.updateCampaignStatus(1649600126891015L,"1673352811480076,1673351071217708","enable");
|
|
|
|
- BytedanceCampaignEditVo vo = new BytedanceCampaignEditVo();
|
|
|
|
- vo.setAccountId(1649600126891015L);
|
|
|
|
- vo.setId(1673352811480076L);
|
|
|
|
- vo.setCampaignName("咩哈哈哈哈哈");
|
|
|
|
- vo.setBudget(10000);
|
|
|
|
- campaignService.updateCampaign(vo);
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ // CorpWexinUtils.sendMessageByWeChatId("34585ddd4bd86e57756cf6a51b9443a5","测试消息发送");
|
|
|
|
+ interfaceService.getAppList(23212L,"493aedfee07d9c500c50077e7c808145");
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|