回调应用配置指南
回调配置
1.什么时候需要回调服务
2.回调服务怎么配置
3.开发者服务需要实现以下功能
具体方式是,微伴助手往URL服务上发一条Get请求带签名及密文 参数到URL服务上,如果URL服务检查签名通过,并能正确返回密文参数对应的明文字符串,则验证通过。此时在微伴助手的配置就开始生效。
3.1 支持Http Get请求验证URL有效性
3.2 支持Http Post请求接收业务数据
{
"corp_id": "1704174310933890049",
"app_id": "100001",
"encrypt": "3bVgLZLP6TtC8U5qbXxHoq6bL2ZZyarp0s5lyp5RwqNY6E3mhmCU6sb2UlizgL8sHwFqqEtgpOC1OuHBKXF987LB/l8HSRaRHfYseZ5/9QWOJftb/nnI2t6lsEB5aIDkOv3RuvdOYEsvoPy45v6eCbe8sR3WMvy5YDjBiauLWw9us9xvGFx/aRV3DTjPzf8J6H5u8D5339MUP0I+nM11Mhe9pIFnnWMY6Cbd6g9fpwXKalRWBU4N6LXF2/eMypBuVsvJRAncvergZJoBj3svtc2LbaI70qod/G5OmEtbco5A6BXcoaN9HlszmvYH3XIUS8PyRqBOTaELLgIlSIAtzJEX8J7ZjK65LfgVYY2AZzvxxXkQd/mWHhh90M1HPgGQrCYQSkuRb1jGHgKf4HtWgqFzTY50+YwOmrNY4DAun6jrbLwKweMWNMU7g5Qd3YuEklwnteftmL9iAJxJRnx+EihOR+DZjqWibfRnuhPQLuHkMXLvQIzkD+LHDdOYOaWJ3kXvUwt9BGgLKP9QD/kow6nc6xbnUUI+ELxWo65P9PzrJ0otkh1r59rZiwaUC4FFl8W75dh3EGp8dg3Y2adtfekz3Ok9OxMW07HcVoedYdaapUQh8gozu5LC3VZ3Tmmv8TMY/XhWzj8mWIpI6eE57pWTZT3MANhILBmm/n0HmocqIXALjcllklMWWm0X6Z+HEOaf4DiSGk8bRgl9jgifbG0B+s5hV5+1qBMWLaGBLi4MWClldW6wk1YdonlD3fKl0Uxma0eQSVGFlTMezdcJi+92higQevlEC+xanZ3E4m0=",
"retry_count": 1
}
参数 | 说明 |
---|---|
corp_id | 公司id |
app_id | 应用id,对于每个公司从100001开始递增 |
encrypt | 密文,解密可得到明文的消息结构体 |
retry_count | 重试次数,值有0、1、2 |
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"corp_id": "1704174310933890049",
"create_time": 1640244967,
"type": "event",
"event": "work_order_change",
"status": "switch",
"msg_data": {}
}
参数 | 说明 |
---|---|
id | 消息id |
corp_id | 公司id |
create_time | 消息创建时间,精确到小数点后3位 |
type | 消息类型,值为"event"表示消息为事件类型 |
event_type | 事件类型 |
status | 事件变更类型 |
msg_data | 消息体,不同事件类型消息体不同 |
3.3 微伴助手服务器的ip段设置为白名单
4.回调服务demo
Python
https://github.com/weiban-open-platform/open-msg-crypt-python
Golang
https://github.com/weiban-open-platform/open-msg-crypt-golang
修改于 2022-02-23 07:27:33