|
@@ -5,6 +5,7 @@ import cn.com.ctop.common.module.utils.Check;
|
|
|
import cn.com.ctop.common.module.utils.HttpUtils;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
@@ -16,14 +17,17 @@ import java.math.BigDecimal;
|
|
|
@Service
|
|
|
public class ExternalLinkServiceImpl implements ExternalLinkService {
|
|
|
//修改头条CPABID出价,投放时间
|
|
|
- private static final String URL_UPDATE_CPABID = "http://118.24.244.213:8808/bytedance-api/advertiser/bytedanceReportController/updateADCpaBid";
|
|
|
+// private static final String URL_UPDATE_CPABID = "http://139.186.165.84:8808/bytedance-api/advertiser/bytedanceReportController/updateADCpaBid";
|
|
|
//线上IP http://118.24.244.213:8808/bytedance-api/advertiser/bytedanceReportController/updateADCpaBid
|
|
|
//测试IP http://139.186.165.84:8808/bytedance-api/advertiser/bytedanceReportController/updateADCpaBid
|
|
|
+ @Value("${rule.bytedanceUrl}")
|
|
|
+ private String URL_UPDATE_CPABID;
|
|
|
+
|
|
|
|
|
|
@Override
|
|
|
public Integer editBytedancePlanCpaBidOrBudget(Long accountId, String adId, BigDecimal cpaBid, String adScheduleTime, Long budget) {
|
|
|
StringBuffer buf = new StringBuffer();
|
|
|
- buf.append("?accountId=").append(accountId).append("&adId=").append(adId);
|
|
|
+ buf.append("bytedance-api/advertiser/bytedanceReportController/updateADCpaBid?accountId=").append(accountId).append("&adId=").append(adId);
|
|
|
if (!Check.isNull(cpaBid)) {
|
|
|
buf.append("&cpaBid=").append(cpaBid);
|
|
|
}
|
|
@@ -39,7 +43,7 @@ public class ExternalLinkServiceImpl implements ExternalLinkService {
|
|
|
JSONObject jsonObject = JSONObject.parseObject(result);
|
|
|
Integer code = jsonObject.getInteger("code");
|
|
|
if(code!=0){
|
|
|
- log.error("调用微服务接口,修改头条计划失败,入参={},message={}",buf.toString(),jsonObject.getString("message"));
|
|
|
+ log.error("调用微服务接口,修改头条计划失败,入参={};-------------------message={}",buf.toString(),jsonObject.getString("message"));
|
|
|
}
|
|
|
return code;
|
|
|
}
|