有赞还有很多其他类似的平台都内置了一套用户系统,只要你用过了任何一个和有赞对接过功能的公众号或抖音、支付宝。。。。的三方商家号,有赞平台就会生成并记录你的有赞唯一帐号。然后你在任意三方号中的帐号数据都可以汇总到有赞平台。 比如aa公众号你的用户id=a1,openid=a11,mobile=xx,对应有赞唯一用户id=u1,openid=u11,mobile=xx; 另外一个公众号bb你的用户id=bb2,openid=b22,通过对接的有赞的h5或者小程序,那么他就可以从有赞拿到你的id=u1,openid=u11,mobile=xx
有赞是如何在不需要用户授权的情况下获取用户手机号的?在看一个由有赞开发的公众号时,发现我直接通过公众号里的链接进个人中心时,没有任何弹窗提示,就直接显示了我的手机号,中间四位用*号代替。找了下相关文档,发现没有找到类似的接口。然后我点击每日签到,给了1积分。接着,我访问了这个公众号的关联小程序,在进个人中心点击获取用户信息(没有同意给手机号),发现显示已经签到了,接着在小程序里下了一笔订单。在进公众号时发现,也能找到这笔订单,也就是说这两个账号竟然打通了,百思不得解
10-15我也遇上同类问题,检查了一圈最后发现了问题所在 1.在微信后台配置了域名白名单和回调都是是dev.yswenli.com 2.h5的地址也是dev.yswenli.com 3.h5调用的后端地址却是uat.yswenli.com 所以最后微信授权跳转的时候code和state参数没了,将h5调用的地址纠正为dev.yswenli.com时,问题解决了。 所以大概此类问题的原因只有微信后台配的域名和微信授权跳转的域名不一致导致的。
微信网页授权后重定向未携带code?授权链接: https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxc72f01f43da0083b&redirect_uri=https%3A%2F%2Fmpay.meituan.com%2Fresource%2Ficashier%2Fs%2Findex.html%3Fredr_url%3Dhttps%253A%252F%252Fh5.waimai.meituan.com%252Fwaimai%252Fmindex%252Fhome%26tradeno%3D23063011100300390007728787319008%26auth%3Dv2%26nb_app%3Dweixin%26pay_success_url%3Dhttps%253A%252F%252Fh5.waimai.meituan.com%252Fwaimai%252Fmindex%252Forder-detail%253FmtOrderViewId%253D1100612893758250015%26app_id%3Dwxc72f01f43da0083b%26pay_token%3De8caecb41ace76efec84874473bf7ce1%26isEncoded%3D1%26dp_referrer%3Dfalse%26nb_async%3D0&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect 微信网页授权后在重定向的链接上未拼接上code,这边辛苦看看这个授权链接的记录,看看是什么原因。自己测试这个链接在微信内是可以拿到code的,用户那一笔没有code。
10-15我也遇上同类问题,检查了一圈最后发现了问题所在 1.在微信后台配置了域名白名单和回调都是是dev.yswenli.com 2.h5的地址也是dev.yswenli.com 3.h5调用的后端地址却是uat.yswenli.com 所以最后微信授权跳转的时候code和state参数没了,将h5调用的地址纠正为dev.yswenli.com时,问题解决了。 所以大概此类问题的原因只有微信后台配的域名和微信授权跳转的域名不一致导致的。
授权接口的redirect_uri未携带code和state?问题:授权接口【https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx520c15f417810387&redirect_uri=https%3A%2F%2Fchong.qq.com%2Fphp%2Findex.php%3Fd%3D%26c%3DwxAdapter%26m%3DmobileDeal%26showwxpaytitle%3D1%26vb2ctag%3D4_2030_5_1194_60&response_type=code&scope=snsapi_base&state=123#wechat_redirect】未返回code和state,【redirect_uri】未接收到code和state(值为null)。 时间:2023-02-19 21:03:10左右。 状况:【redirect_uri】为后端接口,通过接收url上的参数提取code和state。 备注:代码没有问题,已试运行4、5个月。21:02之前及21:05之后的调用都没有问题。
10-15我也遇上同类问题,检查了一圈最后发现了问题所在 1.在微信后台配置了域名白名单和回调都是是dev.yswenli.com 2.h5的地址也是dev.yswenli.com 3.h5调用的后端地址却是uat.yswenli.com 所以最后微信授权跳转的时候code和state参数没了,将h5调用的地址纠正为dev.yswenli.com时,问题解决了。 所以大概此类问题的原因只有微信后台配的域名和微信授权跳转的域名不一致导致的。
公众号网页授权回调没有携带 code=CODE&state=STATE?scope为snsapi_userinfo:https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx807d86fb6b3d4fd2&redirect_uri=http%3A%2F%2Fdevelopers.weixin.qq.com&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect怎么说呢,这感觉是属于随机性的,我在一开始开发的时候并没有出现这个问题,但是后面测试人员在测试的时候这个问题就慢慢出来,然后我们整个团队都每个用户用自己的账号测试都会陆续测试出 页授权回调没有携带 code=CODE&state=STATE 没有携带这个情况 [图片][图片] 在我测试显示的这个 urlparams 这个里面确实不存在 code=CODE&state=STATE ,不知道是什么原因导致这个问题的
10-15我也遇上同类问题,检查了一圈最后发现了问题所在 1.在微信后台配置了域名白名单和回调都是是dev.yswenli.com 2.h5的地址也是dev.yswenli.com 3.h5调用的后端地址却是uat.yswenli.com 所以最后微信授权跳转的时候code和state参数没了,将h5调用的地址纠正为dev.yswenli.com时,问题解决了。 所以大概此类问题的原因只有微信后台配的域名和微信授权跳转的域名不一致导致的。
公众号 设置了网页授权登录 但是在微信客户端测试 发现重定向的路由里没有携带 code和state?https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx43bd4fffd9237731&redirect_uri=https%3A%2F%2Fbokeapptest.yhshuke.com%2F%3Fopen_in_browser%3Dtrue%23%2Fhome%2Findex%3Foid%3DqA2EYB&response_type=code&scope=snsapi_userinfo&state=bokefenxiao#wechat_redirect 重定向 到https://bokeapptest.yhshuke.com/?open_in_browser=true#/home/index?oid=qA2EYB 重定向的路由:https://bokeapptest.yhshuke.com/?open_in_browser=true#/home/index?oid=qA2EYB [图片]
10-15