1、客户可以授权给多个第三方平台,除了以下4个业务,都可授权给多个第三方。以下4个权限只能授权给一个第三方。
2、客户授权给多个第三方平台,消息推送不受影响。微信会给所有平台推送消息。
3、【已解决,不会复现】SCRM与云店之前解绑,重复授权时会删除wechat_open的app_id,导致生成的unionId变化了,用户身份丢失。目前已修复,不会删除wechat_open表的app_id,所以业务端重复解绑、授权都没关系。
4、服务号解绑第三方前,必须先确认是否已接入SCRM,如果已接入,再确认是否接的是外部第三方,如果是,解绑再接半城云开放平台,会导致知客用户无法识别(unionId变更了)。所以解绑前要与知客先确认是否有数据,没数据就能解绑,有数据要SCRM确定是否能解绑。
5、解绑重绑有可能access_token失效(提示:access_token is invalid),需要泫霖清缓存(提供公众号或小程序APPID给泫霖)
6、业务端因业务需要,需提供“重新授权”的功能,取新权限集。(目前云店的入口被隐藏了,理应要重新开放回来)
之前SCRM、云店两边各自授权,消息回调地址重复覆盖,导致业务端收不到消息。后面统一一个回调地址了,但消息随机被两业务端消费,导致不稳定。 最后增加endpoint(消息中转地址),消息转发到对应的业务端。
8、对于以上问题未解决前产生的脏数据(先接入了云店,解绑再接SCRM,再接入云店,导致小程序无法再接入(wechat_open已有记录,且app_id不相同,后端风控提示不给再次接入,不然会丢失用户))。
解决方法:
- 1、检查小程序是否有用户,是否已产生订单,如果有,则不能解绑再授权,不然用户登录不了小程序。(理论上可做补偿,重新计算openId)
- 2、如果上面没有订单、用户数据,则可以删除wechat_open表对应记录,重新走一趟服务号与小程序接入(小程序需先在官方平台解除“新半城云”的绑定与授权)
- 注意事项:如果服务号里绑定的开放平台账号不是“新半城云”,则需要解绑再接入。但解绑要结合第4点来判断。
![公众号开放平台账号解绑](https://i.loli.net/2021/06/22/OnzaTSMyYq725RP.png)
9、如客户服务号的“开放平台账号管理权限”已授权给其他第三方,且不能解绑,将导致以下问题:
10、为什么云店必须要取账户管理权限?因为很多关键业务必须(互斥权限集),如:代码管理权限等。