
您好!很高兴能为您解答,
如何设置微信商城“网页授权”功能
微信商城包含网页授权功能,该功能开启后,用户在浏览成商品时,如果不想注册账号可以直接使用网页授权功能,使用第三方账号登录商城购买商品,该功能可以获取用户的名称等信息,客户购买商品更加方便快捷!具体设置方式如下:
第1步:用户登录B2C商城后台,将鼠标移至商城顶部的模式切换处,在d出的的下拉列表中,点击“微信商城”按钮,进入微信商城配置页面。
第2步:找到“网页授权”功能插件,并点击插件右上角的“开启”按钮。
第3步:微信商城的“网页授权”功能开启后,接下来需登录微信公众号平台,点击左侧的“开发者中心”按钮,在接口权限表找到对应的“OAuth20网页授权”点击“修改”按钮。
第4步:在d出的配置对话框中,输入您的商城网址,点击“确定”按钮即可。
第5步:配置成功后,接下来您的用户就可以使用第三方账号登录商城购买商品了。
你好
1、微信网页授权是通过OAuth20机制实现的,在用户授权给公众号后,公众号可以获取到一个网页授权特有的接口调用凭证(网页授权access_token),通过网页授权access_token可以进行授权后接口调用,如获取用户基本信息;
2、其他微信接口,需要通过基础支持中的“获取access_token”接口来获取到的普通access_token调用。
希望我的回答能帮助你
openid 是什么 ,一个微信号与一个公众号对应一个固定不变的 openid 。所以一个微信号在一个公众号下的 openid 是不变的,如果换了一个对应的公众号,那就是另一个 openid 了。且只有在微信自带浏览器中打开的项目才可获取到。
UnionID 是什么 ,如果开发者拥有多个移动应用,网站应用,公众号和小程序,可以通过UnionID来区分用户的唯一性,因为只要是同一个微信开发平台账号下的移动应用,网站应用,公众号和小程序,用户的UnionID是唯一的。换句话说,同一个用户,对同一个微信开发平台的不同应用,UnionID是唯一的。
准备条件, 一个公众号、一个外网可访问的域名、该公众号的 AppID 和 AppSecret 、设置网页授权域名(登陆公众平台 设置----->公众号设置------>功能设置----->网页授权域名 按步骤 *** 作并设置就好),这个域名就是你获取openid的web项目发布的域名,这里注意服务器请一定跑在80端口。
参数解释:
注意事项:
参数解释:
注意事项:
返回结果:
access_token 是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用 access_token 。开发者需要进行妥善保存。 access_token 的存储至少要保留512个字符空间。 access_token 的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的 access_token 失效。
接口说明
参数说明
返回结果
参数解释:
>
1、以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的。用户感知的就是直接进入了回调页(往往是业务页面)
2、以snsapi_userinfo为scope发起的网页授权,是用来获取用户的基本信息的。但这种授权需要用户手动同意,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的基本信息。
3、用户管理类接口中的“获取用户基本信息接口”,是在用户和公众号产生消息交互或关注后事件推送后,才能根据用户OpenID来获取用户基本信息。这个接口,包括其他微信接口,都是需要该用户(即openid)关注了公众号后,才能调用成功的。
以上就是关于如何设置微信商城“网页授权”功能全部的内容,包括:如何设置微信商城“网页授权”功能、为什么微信公众平台的“网页授权”接口获取access、微信公众号开发 - 静默授权获取用户信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)