workplus-api

1.0.10 • Public • Published

WorkPlus API for Node.js

NPM

Build Status Coverage Status David

Install

$ npm install workplus-api --save

Usage

项目启动初始化模块

let WorkPlus = require('workplus-api');

let workplus = new WorkPlus({
    api: 'https://api3.workplus.io/v1',
    domain: 'atwork',
    key: 'xxxxx',
    secret: 'xxxxx',
    orgId: 'xxxxx'
});

workplus.initAccessToken();

API列表

  • 初始化token
workplus.initAccessToken()
  • 验证ticket
  workplus.verifyTicket(ticket, clientId, orgId).then(function(data) {

  }).catch(function(e) {

  })

  • 上传图片
  workplus.uploadImage(file).then(function(data) {

  }).catch(function(e) {

  })

  • 拼装媒体下载地址
  workplus.assembleMediaDownloadURL(mediaId)
  • 推送文本消息
  workplus.pushTextMessage(message).then(function(data) {

  }).catch(function(e) {

  })

  • 推送图文消息
  workplus.pushArticleMessage(message).then(function(data) {

  }).catch(function(e) {

  })

License

MIT

Package Sidebar

Install

npm i workplus-api

Weekly Downloads

0

Version

1.0.10

License

MIT

Last publish

Collaborators

  • xiaokaceng