神坑-企业微信配置应用回调之后本地收到2次相同的回调信息
背景
最近做企微开发的时候遇到问题:配置客户联系应用的回调地址之后,本地接收到了2次相同的回调信息
原因:
“客户联系应用“ 可调用应用可以选择自建应用 自建应用设置了回调, 可见范围成员触发也会进行回调
解决办法
办法1:
去除可调用应用里,配置了相同回调地址的自建引用
但是,去除之后,自建应用不能调用客户联系接口,这个影响较大
办法2:
可以设置不同的url 或者同一url进行带参处理;
例如:a应用设置为 http://www.abc.com/?id=1 应用b设置为http://www.abc.com/?id=2
然后通过不同的参数确定是来自于哪个应用的回调从而进行选择