明道企业授权开放接口文档

明道企业授权开放接口文档


企业授权签名算法

<h4>如何获得签名?</h4> <ul> <li>进入明道云系统 <strong>组织管理 - 其他 - 组织密钥</strong>,获取企业授权开放接口密钥对信息</li> <li>获取当前 Unix 时间戳(精度为毫秒),此时间戳在调用数据接口过程中需要传递</li> <li>将密钥对当中的 AppKey、SecretKey 和此 Unix 时间戳进行按照键值对参数的方式拼接为字符串,如:<code>AppKey=value1&amp;SecretKey=value2&amp;Timestamp=value3</code>,各个参数以&amp;拼接</li> <li>将拼接的字符串用SHA256加密,并进行BASE64编码即可得到签名</li> </ul> <h5>签名算法参考</h5> <ul> <li><a href="https://github.com/mingdaocom/enterprise_signature/blob/master/Signature.cs">C#</a></li> <li><a href="https://github.com/mingdaocom/enterprise_signature/blob/master/Signature.java">Java</a></li> <li><a href="https://github.com/mingdaocom/enterprise_signature/blob/master/Signature.go">Go</a></li> <li><a href="https://github.com/mingdaocom/enterprise_signature/blob/master/Signature.py">Python</a></li> <li><a href="https://github.com/mingdaocom/enterprise_signature/blob/master/Signature.php">PHP</a></li> <li><a href="https://github.com/mingdaocom/enterprise_signature/blob/master/Signature.js">Nodejs</a></li> </ul>

页面列表

ITEM_HTML