首先,我想说我遇到的问题是我们的程序调用微信applet获取openid,然后通过openid获取唯一的用户标识,用户可以登录。但是,当我们将微信公众号调用到openid时,同一个用户可以使用两个不同的openid来区分是否是同一个用户,然后我们就可以知道是否调用了微信applet。微信的官方账号和用户的账号是一样的,所以我们用unionid来区分unionid是否是同一个用户。官方账号是官方账号,首先,可以得出结论;]首先,小程序和公众号是通过微信开放平台与unionid用户关系绑定的,而不是与官方账号相关的小程序;]申请微信开放平台认证,然后将小程序和n个多公众号分别绑定到开放平台上;]将applet共享给其他用户,用户进入小程序获取applet。unionid,通过unionid查询目标正式账号列表;如果没有正式账号列表,可以提示关注;]如果还不明白,])首先可以使用修改后的sql语句选择字段使用此方法isnull(勾选字段,0),如果字段为空,则返回0。其次,在success回调函数中使用异步请求返回参数资源数据!=null判断
这里主要是微信小程序,“个人”和“个体户/公司”注册微信小程序账号的区别:
个人注册程序:无认证,无高级功能,无对接支付功能,只开放30%以内行业类别;百度、支付宝等小平台程序,个人,禁止注册;
企业/个体户注册小程序:可认证,可开发高级功能,可对接支付功能,开放100%的行业类别可以选择,其中百度、支付宝等平台小程序、企业可以注册。
因为每次在微信公众平台注册账号,都需要占用一个邮箱号码,所以要小心。小程序和官方帐户应在不同的邮箱注册。
如果我能帮到你,欢迎夸奖!
原文标题:小程序获取unionid为空 小程序没有id,如若转载,请注明出处:https://www.saibowen.com/news/24282.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。