api快速入门
复制页面
系统使用说明
api模块
api接入说明
api快速入门
如何发送一条消息
通过接口实现群发
加密externalUserId打通方案
unionId打通方案
企业级API消息回调签名说明
获取externalUserId和wecomChatid
加密手机号加好友方案
加密版接口
api最佳实践
联系人群 聊相关最佳实践
消息相关最佳实践
AI 课程助手
使用指南
使用指南
如何获取小程序参数
配置报警机器人流程
飞书报警检测配置教程
企微报警机器人配置教程
客户联系权限配置方法
异地登录助手
多IM托管说明
飞书 托管说明
钉钉 托管说明
Instagram 托管说明
小红书 托管说明
微信小店 托管说明
api快速入门
复制页面
企业级API消息回调签名说明
名词解释:
#
msg_signature: 签名
timestamp: 时间戳
nonce: 随机数
token: API接口凭证
具体逻辑:
#
1.
排序:将token、nonce、timestamp拼接成字符串后按字典序排序。
2.
加密:使用SHA-1加密算法对拼接后的字符串进行加密,得到一个新签名。
3.
比较签名:将计算得到的新签名与传递过来的msg_signature进行比较。如果相同,则验证通过;否则验证失败。
示例:
#
假设 token 是 "abc",nonce 是 "123",timestamp 是 1625847385,那么 sign 的结果 将是 "abc1231625847385"。
对于上面生成的 sign,sort 的结果将是一个字符数组:
["a", "b", "c", "1", "2", "3", "1", "6", "2", "5", "8", "4", "7", "3", "8", "5"]
修改于
2025-07-18 05:57:52
上一页
unionId打通方案
下一页
获取externalUserId和wecomChatid