1.0.4 • Published 4 years ago

gsc-api v1.0.4

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

gsc-api

A node.js wrapper for the 公孙测 api to fetch data or upload packages.

A way to access the gsc api using promises. Upload APK or IPA file without opening browser.

安装

yarn add gsc-api // 1. 模块引用的方式
yarn add gsc-api -D  // 2. 命令行的方式

使用方式

  1. 模块引用方式
const gscApiInit = require('gsc-api');
const { oss, upload } = gscApiInit({ token: '这是token', timeout: 10000 }) // 引用需要的模块 or
const gscApi = gscApiInit({ token: '这是token' })

const uploadShortUrl = await upload();  // 上传
const sign = await oss.getSign({ bucket, dir }); //获取Aliyun OSS签名
...
  1. 命令行方式
gsc-api upload {要上传的文件在项目中的路径/绝对路径} --token {公孙测上登陆后的token} [--name {指定上传到公孙测后显示的应用名}]

说明

  1. 在上传OSS后获取到包的信息,之后会根据已发布列表是否有同名的包,来决定是发布新包,还是编辑原包并添加新版本。