1.47.0 • Published 2 days ago
@opentapd/tapd-node-sdk v1.47.0
简介 🐕🐕
主要用于调用TAPD api v2 接口的SDK<( ̄︶ ̄)↗GO!
推荐版本: NodeJs 14.13.0+
Install
设置npm工具使用软件源的registry
npm config set registry https://mirrors.tencent.com/npm/
安装SDK包
npm install @tencent/tapd-node-sdk
Usage
申请应用
DEMO
const SDK = require('@tencent/tapd-node-sdk');
const api = new SDK({
client: 'gggg123', // 你的应用CODE
secret: '112A5B9F-D7B9-EC9C-B688-24E44F5043C4', // 密钥 注意保密
});
// api 详细文档可参考tapdAPI的文档
api.getStories({
workspace_id: '755'
}).then(data => {
console.log(data);
}).catch(e => console.log(e));
// 文件上传接口使用方式
var file = fs.createReadStream('your file path')
// 支持Buffer
// const {FILE}= require('@tencent/tapd-node-sdk');
// const { Readable } = require('stream');
// //Readable
// const file_stdout = Readable.from(bitmap);
// var file = new FILE({
// stdout: file_stdout,
// filename: 'test.jpg',
// });
api.uploadImage({
workspace_id: "755",
image: file
}).then(data => {
console.log(data);
}).catch(e => console.log(e));
api.uploadImage({
workspace_id: "755",
image: file
}).then(data => {
console.log(data);
}).catch(e => console.log(e));
查看所有SDK方法和参数
IDC 网络的使用
怎看自己是不是IDC网络, 查看这个链接
如果是IDC网络怎么设置
const SDK = require('@tencent/tapd-node-sdk');
const api = new SDK({
client: 'gggg123', // 你的应用CODE
secret: '112A5B9F-D7B9-EC9C-B688-24E44F5043C4', // 密钥 注意保密
env: 'idc'
});
Artifact
其他问题
提issue可能看不到,找tapd客服解决反馈。
Contributions
欢迎参与SDK共建!开发&共建流程,请参照 contributing.md。
1.47.0
2 days ago
1.46.1-alpha.0
24 days ago
1.46.0
29 days ago
1.45.1-alpha.5
29 days ago
1.44.1-alpha.1
2 months ago
1.45.0
2 months ago
1.45.1-alpha.4
2 months ago
1.45.1-alpha.3
2 months ago
1.45.1-alpha.2
2 months ago
1.45.1-alpha.1
2 months ago
1.45.1-alpha.0
2 months ago
1.44.1-alpha.0
2 months ago
1.43.1-alpha.4
2 months ago
1.44.0
2 months ago
1.32.0-beta.9
2 months ago
1.32.0-beta.8
2 months ago
1.32.0-beta.10
2 months ago
1.32.0-beta.7
2 months ago
1.32.0-beta.6
2 months ago
1.43.0
3 months ago
1.42.1-alpha.1
3 months ago
1.32.0-beta.5
3 months ago
1.32.0-beta.4
5 months ago
1.5.0
6 months ago