云日志服务 LTS-云日志服务微信小程序SDK:示例代码

时间:2025-01-26 10:50:22

示例代码

const miniSDK = require('lts-mini-sdk').default;// import miniSDK from 'lts-mini-sdk';App({    onLaunch(options) {        // 初始化        const wxmini = new miniSDK({            // 上报region            region: string,            // 华为云项目ID            projectId: string,            // 上报地址            url: string,              // LTS日志组ID            groupId: string,            // LTS日志流ID            streamId: string,            // 调试日志等级            debug: string,            // 当前小程序所属平台            platform: string,            // 上报条数阈值            cacheThreshold: number,            // 上报时间阈值            timeInterval: number,        });        // 立即上报单条带标签        wxmini.reportImmediately({ 'name': 'xiaoming', 'age': 18 }, { 'key': 'value' });        // 立即上报单条 不带标签        wxmini.reportImmediately([{   key: 'value',   number: 1,   array: [],   json: {     json: 'json'   } }, { 'key': 'value' }]);        // 缓存上报多条 带标签        wxmini.report([{ 'name': 'xiaohong', 'age': 18 }, { 'name': 'xiaobai', 'age': 20 }], { 'key': 'value' });        // 缓存上报多条 不带标签        wxmini.report([{ 'name': 'xiaohong', 'age': 18 }, {   key: 'value',   number: 1,   array: [],   json: {     json: 'json'   } }]);        // 缓存上报多条 带多个标签(最多50个)        wxmini.report([{ 'name': 'xiaohong', 'name': 'xiaolan' }], {'version': '1.0.0', 'render': 'mini', 'link': '/', from: 'wx'});    }});
support.huaweicloud.com/usermanual-lts/lts_03_1005.html