sk11st API for javascript
Javascript sk11st API package, Support Node.js
Installation
npm install --save sk11st
Getting Started
with Node.js
const sk11st = require('sk11st')
Authentication
api key
sk11st API
sk11st.product.search(apikey: string, options: object = {})
호출 예 )
const sk11st = require('sk11st');
const convert = require('xml-js');
const iconv = require('iconv-lite');
var options = {
'apiCode' : 'ProductSearch',
'keyword' : '세탁기'
}
sk11st.product.search(apikey, options).then(function (res){
var decoded = iconv.decode(res.data,'EUC-KR');
var results = convert.xml2json(decoded, {compact: true, spaces: 4});
console.log(results);
});
Details
전체 API
const sk11st = {
product: {
search(apikey, options = {}) {
options.key = apikey;
options.apiCode = 'ProductSearch';
return Request.getOpen(apikey, '', options)
},
catetorySearch(apikey, options = {}) {
options.key = apikey;
options.apiCode = 'ProductSearch';
options.option = 'Categories';
return Request.getOpen(apikey, '', options)
},
catetoryInfo(apikey, options = {}) {
options.key = apikey;
options.apiCode = 'CategoryInfo';
return Request.getOpen(apikey, '', options)
},
productImage(apikey, options = {}) {
options.key = apikey;
options.apiCode = 'ProductImage';
return Request.getOpen(apikey, '', options)
},
category(apikey, options = {}) {
return Request.get(apikey, '/cateservice/category', options)
},
categoryByNum(apikey, options = {}) {
return Request.get(apikey, '/cateservice/category/'+options.ctgrNm, options)
},
}
}
License
MIT
Copyright 2018-2020. hkjang. All rights reserved.