892
Udesk智能客服系统
IM访问权限校验
IM访问权限校验
> url传参方式
> javascript接入方式
参数说明
参数名称 | 类型 | 值 | 是否必填 | 说明 |
v_nonce | String | 随机数 | 是 | 随机数 |
v_timestamp | String | 13毫秒时间戳 | 是 | 时间戳 |
v_signature | String | 加密签名 | 是 |
signature加密算法:
1. 按以下参数及顺序拼接字符: v_nonce/v_timestamp
sign_str = v_nonce=value&v_timestamp=value
2. 以上字符串加入 &im_user_key
sign_str = v_nonce=value&v_timestamp=value&im_user_key
3. ֵ使用sha1计算出签字并大写
Digest::SHA1.hexdigest(sign_str).upcase
eg
v_nonce=19324a92cf2df1ea&v_timestamp=1481623406000&b476f9f8-5309-4d0a-a2d4-af08c4507a15
一条可以访问im在线案开链接的案例
https://udeskdemo.udesk.cn/im_client/? v_nonce=19324a92cf2df1ea&v_signature=899E9DA462312F135C37658EC5172005349B 7F5D&v_timestamp=1481623406000
## javascript接入方式
```
ud({
"im_client_valid": {
"v_nonce": "19324a92cf2df1ea",
"v_timestamp": “1481623406000”,
"v_signature": "899E9DA462312F135C37658EC5172005349B7F5D"
}
});
```
最后更新:2017-01-17 10:01:46