|
|
@@ -171,6 +171,7 @@ public class TsaShoplinkerController extends TsaBaseController {
|
|
|
slkSearch.setApiType("GOODS");
|
|
|
ShoplinkerSearch runMap = tscShoplinkerService.getCallRunableInfo(slkSearch);
|
|
|
|
|
|
+log.info(" #### SHOPLINKER CHK1 - "+runMap.getRunCnt() +" || "+GagaDateUtil.getTodayDateTime());
|
|
|
if( runMap.getRunCnt() < 1 ) {
|
|
|
try {
|
|
|
// 1. API 호출 이력 저장 시작(실행중 재호출 금지하기 위함)
|
|
|
@@ -207,6 +208,7 @@ public class TsaShoplinkerController extends TsaBaseController {
|
|
|
// 3. xml 데이터 생성
|
|
|
shoplinkerGoods.setCustomerId(env.getProperty("shoplinker.customer_id"));
|
|
|
shoplinkerGoods.setRegNo(TsaSession.getInfo().getUserNo());
|
|
|
+ log.info(" #### SHOPLINKER CHK2 ");
|
|
|
rtnMap = admShoplinkerService.createShoplinkerXml(ecxelGoodsList, shoplinkerGoods);
|
|
|
|
|
|
// 4. 파일 삭제
|
|
|
@@ -890,6 +892,23 @@ System.out.println("####### : "+re.getResult());
|
|
|
//1 상품등록 테스트
|
|
|
String testXmlUrl;
|
|
|
|
|
|
+ /*for( i=2; i< 87; i++) {
|
|
|
+ testXmlUrl = "http://ts5000.ipdisk.co.kr:8999/shoplinker/goods_reg/T142TS200P/option_"+i+".xml";
|
|
|
+ responseXmlData = shoplinkerUtil.callShoplinkerApiByGet(GagaShoplinkerConstants.API_DOMAIN+"/Product/attribute_insert.php?iteminfo_url="+URLEncoder.encode(testXmlUrl), "" );
|
|
|
+ shoplinkerResult = (com.gagaframework.shoplinker.domain.goods.result.Shoplinker)shoplinkerUtil.unmarshal(com.gagaframework.shoplinker.domain.goods.result.Shoplinker.class, responseXmlData);
|
|
|
+ resultMsg = shoplinkerResult.getResultMessage();
|
|
|
+ System.out.println(i+"\n### 1.단품 result1 :: "+resultMsg.getResult());
|
|
|
+ System.out.println(i+"### 1.단품 result2 :: "+resultMsg.getMessage());
|
|
|
+ }*/
|
|
|
+
|
|
|
+ testXmlUrl = "http://ts5000.ipdisk.co.kr:8999/shoplinker/goods_reg/T142TS200P/product.xml";
|
|
|
+ responseXmlData = shoplinkerUtil.callShoplinkerApiByGet(GagaShoplinkerConstants.API_DOMAIN+"/Product/attribute_prod_insert.php?iteminfo_url="+URLEncoder.encode(testXmlUrl), "");
|
|
|
+ shoplinkerResult = (com.gagaframework.shoplinker.domain.goods.result.Shoplinker)shoplinkerUtil.unmarshal(com.gagaframework.shoplinker.domain.goods.result.Shoplinker.class, responseXmlData);
|
|
|
+ resultMsg = shoplinkerResult.getResultMessage();
|
|
|
+ System.out.println("\n\n\n### 2.상품 result1 :: "+resultMsg.getResult());
|
|
|
+ System.out.println(" :: "+responseXmlData);
|
|
|
+ System.out.println("### 2.상품 result2 :: "+resultMsg.getMessage());
|
|
|
+
|
|
|
for( i=1; i< 1; i++) {
|
|
|
|
|
|
testXmlUrl = "http://ts5000.ipdisk.co.kr:8999/shoplinker/goods_reg/option_1.xml";
|