@nzqla/taobao-openapi

淘宝开放平台API,注意:这个版本目前是个人使用,如果你要商用,不保障这个包体里面的API是最全的

Usage no npm install needed!

<script type="module">
  import nzqlaTaobaoOpenapi from 'https://cdn.skypack.dev/@nzqla/taobao-openapi';
</script>

README

Taobao TOP API Node SDK

淘宝开放平台 API Node SDK

Get Started

Rest API Demo

ApiClient = require('../index.js').ApiClient;

var client = new ApiClient({
                            'appkey':'****',
                            'appsecret':'************************',
                            'REST_URL':'http://api.daily.taobao.net/router/rest'
                            });

client.execute('taobao.user.get',
              {
                  'fields':'nick,type,sex,location',
                  'nick':'sandbox_c_1'
              },
              function (error,response) {
                  if(!error)
                    console.log(response);
                  else
                    console.log(error);
              })

Top Message Demo


var TmcClient = require('../index.js').TmcClient;

var tmcClient = new TmcClient('*******','************************','default');

tmcClient.connect('ws://mc.api.daily.taobao.net/',
    function (message,status) {
        console.log(message);
    });

Dingtalk Message Demo


DingtalkClient = require('../index.js').DingtalkClient;

var client = new DingtalkClient({
                            'appkey':'*****',
                            'appsecret':'**********************',
                            'REST_URL':'https://eco.taobao.com/router/rest'
                            });

client.execute('taobao.user.get',
              {
                  'fields':'nick,type,sex,location',
                  'nick':'sandbox_c_1'
              },
              function (error,response) {
                  if(!error)
                    console.log(response);
                  else
                    console.log(error);
              })