步骤如下:
1、用户打开小程序,在页面上调用小程序中的wxlogin(Object object)接口,调用该接口获取登录凭证(code)
通过凭证进而换取用户登录态信息,包括用户在当前小程序的唯一标识(openid)、微信开放平台帐号下的唯一标识(unionid,若当前小程序已绑定到微信开放平台帐号)及本次登录的会话密钥(session_key)等。用户数据的加解密通讯需要依赖会话密钥完成。更多使用方法详见小程序登录。
2、获取openid、unionId和session_key。将登录态code发送给自己的后台服务器,后端服务调用authcode2Session接口
登录凭证校验。通过wxlogin接口获得临时登录凭证 code 后传到开发者服务器调用此接口完成登录流程。更多使用方法详见小程序登录。注册一个第三方平台,作为商城展示界面用的
注册好之后直接绑定公众平台,会生成url和token
把第三方平台的url、token复制粘贴到公众平台开发者中心对应位置
开启就能使用,就能直接跳转使用第三方平台的功能要看你实现什么样的功能,也可以不使用自己的服务器,使用百度BAE搭建微信后台接口,照样可以实现,申请开发者模式,是要你提供一个URL,和TOKEN 给微信服务器,微信服务器会将这两个参数运行下,把结果放在URL的get请求参数中,发起一个请求,你的服务器中在处理这个GET时请求,按照微信运算规则验证请求是否来自微信服务器,成功就说明你验证成功了开发者模式完全可以啊,只要你不用于做违法犯罪获得,且即使缴费,谁都能租阿里云的服务器的,当然,如果你想在服务器里部署网站,给服务器绑定域名等更进一步的 *** 作,那么你就需要有相应的运维技术了。另外,绑定域名在国内是需要进行备案的,现在 *** 作也比较简单,你稍微看看就知道了。
一般租用服务器,大部分人会选择使用Linux系统的,不仅费用比较便宜,性能也比较好。如果楼主对如何使用Linux服务器不太熟悉,可以百度《Linux就该这么学》,里面有详细的介绍可以参考。微信小程序获取用户信息的接口确实已经被封了,因此现在需要使用微信登录的方式进行用户身份验证和获取用户信息。在小程序中首先通过wxlogin()接口获取用户登录凭证code,然后在小程序后台配置开发者服务器地址和域名,在开发者服务器端使用code请求微信服务器获取openid和session_key等信息。之后就可以得到openid等用户信息并存储到开发者服务器端进行相关业务逻辑处理。同时需要注意需要在小程序中进行用户授权,以获取用户允许授权后的信息。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)