访问控制

更新: 2016-10-9

如果API接口的参数需要传签名, 签名的计算方法如下:

  • 将参数名称按字母顺序排序(除签名和上传的文件内容)
foo=1, bar=2, baz=3

排序后:

bar=2, baz=3, foo=1
  • 根据排序后的顺序将参数值使用回车符\n分隔, 并连接成字符串
bar=2, baz=3, foo=1

生成字符串:

2\n3\n1
  • 将生成的字符串用client_secret作为key进行hmac-sha1加密 (如果是调用库文件API使用org_client_secret),然后再进行base64编码,最后对结果进行rfc3986URL编码
base64_encode(hmac-sha1({string}, {client_secret}))