关于 微网站和公众账号 逻辑的 考虑

本文探讨了微网站与微信公众账号之间一对一关系的处理逻辑,包括如何避免gh_id重复添加导致的问题,以及针对自定义菜单和站点模板导航样式设置时使用微信openid还是site_id的选择难题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



关于 微网站和公众账号 逻辑的 考虑 ,


微信号和微网站一对一的关系, 当有此gh_id记录的时候将允许添加重复的gh_id吗?

                   如果允许:  之前的站点设置就被覆盖了,之前的设置失效;

如果不允许:如果某用户手动绑定的openid是别人的,那别人岂不是不能用了。

解决方案①:给绑定成功的gh_id记录做标识,绑定成功过的不允许再次添加;



比如说,自定义的菜单或者站点模板导航样式的设置,这些改用gh_id的微信openid呢还是site_id呢?

如果用openid,那先建站再绑定的逻辑将不复存在;

如果用site_id,假如用户把此站点删除又重新建立站点,那之前微信号下面的数据将失效;

解决方案①:openid和site_id同时存在于其他的表里面,

解决方案②:部分表用site_id,部分表用openid。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值