UNPKG

minif_node

Version:

各类平台的对接的一个sdk

119 lines (118 loc) 4.56 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.createtiktokmini = exports.createqqmini = exports.createwxmini = exports.createtiktok = exports.createmyauthentication = void 0; var tik_tok_1 = require("./src/tik_tok"); var wxmini_1 = require("./src/wxmini"); var qqmini_1 = require("./src/qqmini"); var tik_tok_mini_1 = require("./src/tik_tok_mini"); var myauthentication_1 = require("./src/myauthentication"); var allOfficalAccountApiPool = {}; // 微信小程序 __exportStar(require("./src/wxmini"), exports); // 微信小程序 __exportStar(require("./src/qqmini"), exports); //抖音的生活商家服务 __exportStar(require("./src/tik_tok"), exports); //抖音小程序 __exportStar(require("./src/tik_tok_mini"), exports); //鉴权 __exportStar(require("./src/myauthentication"), exports); /** * 创建抖音生活服务的模块 * @param data object类型 包括下面参数 * @param appid 抖音生活应用appid * @param appSecret 抖音生活应用appSecret * @param redis_options redis的配置信息 * @returns */ var createmyauthentication = function (data) { var instance = allOfficalAccountApiPool["myauthentication-".concat(data.appid)] || false; if (!instance) { instance = new myauthentication_1.myauthentication(data); allOfficalAccountApiPool["tik-tok-".concat(data.appid)] = instance; } return instance; }; exports.createmyauthentication = createmyauthentication; /** * 创建抖音生活服务的模块 * @param data object类型 包括下面参数 * @param appid 抖音生活应用appid * @param appSecret 抖音生活应用appSecret * @param redis_options redis的配置信息 * @returns */ var createtiktok = function (data) { var instance = allOfficalAccountApiPool["tik-tok-".concat(data.appid)] || false; if (!instance) { instance = new tik_tok_1.tik_tok(data); allOfficalAccountApiPool["tik-tok-".concat(data.appid)] = instance; } return instance; }; exports.createtiktok = createtiktok; /** * 创建微信小程序的模块 * @param data object类型 包括下面参数 * @param appid 微信小程序应用appid * @param appSecret 微信小程序应用appSecret * @param redis_options redis的配置信息 * @returns */ var createwxmini = function (data) { var instance = allOfficalAccountApiPool["wxmini-".concat(data.appid)] || false; if (!instance) { instance = new wxmini_1.wxmini(data); allOfficalAccountApiPool["wxmini-".concat(data.appid)] = instance; } return instance; }; exports.createwxmini = createwxmini; /** * 创建qq小程序的模块 * @param data object类型 包括下面参数 * @param appid qq小程序应用appid * @param appSecret qq小程序应用appSecret * @param redis_options redis的配置信息 * @returns */ var createqqmini = function (data) { var instance = allOfficalAccountApiPool["qqmini-".concat(data.appid)] || false; if (!instance) { instance = new qqmini_1.qqmini(data); allOfficalAccountApiPool["qqmini-".concat(data.appid)] = instance; } return instance; }; exports.createqqmini = createqqmini; /** * 创建抖音小程序的模块 * @param data object类型 包括下面参数 * @param appid 抖音小程序应用appid * @param appSecret 抖音小程序应用appSecret * @param redis_options redis的配置信息 * @returns */ var createtiktokmini = function (data) { var instance = allOfficalAccountApiPool["tiktokmini-".concat(data.appid)] || false; if (!instance) { instance = new tik_tok_mini_1.tik_tok_mini(data); allOfficalAccountApiPool["qqmini-".concat(data.appid)] = instance; } return instance; }; exports.createtiktokmini = createtiktokmini;