1.5.8 • Published 4 years ago

egg-dd v1.5.8

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

egg-dd

NPM version build status Test coverage David deps Known Vulnerabilities npm download

适用 egg.js 的钉钉服务端 SDK

Install

$ npm i egg-dd --save

Usage

// {app_root}/config/plugin.js
exports.dd = {
  enable: true,
  package: 'egg-dd',
};

Configuration

// {app_root}/config/config.default.js
exports.dd = {
  client: {
    corpId: '',
    appKey: '',
    appSecret: '',
    agentId: Number,
    // 以下配置参数有默认值
    custom: 'boolean 类型,默认为 false,代表应用类型为 “企业内部开发”,true代表 “授权服务商开发”',
    encodingAESKey: 'string 类型,数据加密密钥,用于消息体的加密,长度固定为43个字符,从a-z,A-Z,0-9共62个字符中选取',
    token: 'string 类型,随机字符串,不能为空',
  }
};

see config/config.default.js for more detail.

API

参数说明补充
accessToken钉钉服务端 API 请求数据时需要的access_token,过期时间7000秒自动获取
requestaxios 对象,可以发送请求只能发送钉钉服务端相关请求,自动配置access_token
方法说明参数返回补充
getSignature时间戳,随机字符串,密文签名密文可以通过 encrypt 方法获得
encrypt明文密文
decrypt密文明文
getAccessTokenaccess_token
bizRegister{call_back_tag:事件类型数组,url:回调地址,type:"register"(默认) 或 "update"}错误信息
bizCallback明文,默认 "success"{msg_signature:消息体签名,timeStamp:时间戳,encrypt:密文,nonce:随机字符串}

完善中...

Questions & Suggestions

Please open an issue here.

License

MIT

1.5.8

4 years ago

1.5.7

4 years ago

1.5.6

4 years ago

1.5.5

4 years ago

1.5.4

4 years ago

1.5.3

4 years ago

1.5.2

5 years ago

1.5.1

5 years ago

1.5.0

5 years ago

1.4.9

5 years ago

1.4.8

5 years ago

1.4.7

5 years ago

1.4.6

5 years ago

1.4.5

5 years ago

1.4.4

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.4.3

5 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.3.9

5 years ago

1.3.7

5 years ago

1.3.8

5 years ago

1.3.6

5 years ago

1.3.5

5 years ago

1.3.4

5 years ago

1.3.3

5 years ago

1.3.2

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.9

5 years ago

1.2.8

5 years ago

1.2.7

5 years ago

1.2.6

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.1.9

5 years ago

1.1.8

5 years ago

1.1.7

5 years ago

1.1.6

5 years ago

1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago