VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

微信官方账号介绍(微信微信官方账号介绍)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

微信官方账号介绍(微信微信官方账号介绍)

微信已经成为我们生活中不可或缺的app。借助这一平台,微信微信官方账号也成为一种主流的线上线下互动营销方式。微信官方账号的开发也成为前端er不可或缺的技能之一。

微信官方账号主要分为订阅号和服务号两种。前者主要是推送消息,为媒体和个人提供沟通。后者可以以微信授权的形式为用户提供服务,为企业提供业务服务和强大的用户管理能力。前者基本不涉及前端,所以后者是我们今天主要介绍的。

注册帐户的步骤是第一步。你得先申请一个服务号,这一步就不用我多说了。可以直接在官网申请账号,会有一些审核过程,这里就不详细说了。在这个等待过程中,如果你想立即开始开发,可以去微信官方账号测试平台申请测试号。当然,如果你只是想体验一下,也可以申请一个测试账号来体验一下。

开发配置环境之前要做好准备,包括微信微信官方账号的配置和本地开发环境的配置,因为使用公司账号不方便。以下所有图片示例均来自微信测试微信官方账号。测试数字很容易在一个页面中找到,所以我不多说,只谈正式配置。

微信官方账号配置微信官方账号介绍(微信微信官方账号介绍)本地环境配置可以成功授权测试微信官方账号中的IP和域名地址,但在正式的微信官方账号中,如果要实现本地测试,则需要外网访问本地内网,即需要实现内网穿透,即我们可以将内网中的服务器映射到外网供他人访问。还有许多工具,例如

Natapp花生壳utools是一个工具集,所以以utools为例微信官方账号介绍(微信微信官方账号介绍)点击下载并安装,然后点击配置您的本地服务和外部网络以开始使用它,这样您就可以直接使用外部网络地址访问它。微信微信官方账号调试环境回调授权需要微信环境,因此我们无法在自己喜欢的chrome中进行调试,这无疑增加了我们找出可恶bug的难度。因此,我们需要一个微信开发的神器。在做这一步的时候,微信开发工具需要注意被绑定为微信官方账号的开发者。

开发配置1。业务开发编写我们的业务代码。这和普通页面没有太大区别,我就不详细说了。

2.微信页面的授权主要有两种。

除了使用snsapi_base之外,其他人也可以进行静默授权。

1.引导用户进入授权页面同意授权并获取代码。

2.网页授权access_token的交换代码(不同于基本支持中的access_token)。

3.如有必要,开发人员可以刷新网页authorization access_token以避免过期。

4.access_token和openid通过网页授权获取用户的基本信息(支持UnionID机制)。

前端需要做什么?1.引导用户进入授权页面并同意授权,并获得代码https://open.weixin.qq.com/connect/oauth2/authorize? AppId = AppId & redirect _ uri = redirect _ uri & response _ type = code & scope = scope & state = state #微信_ redirect。这是授权页面的链接。根据需要替换appid、redirect _ uri和scope。范围是上面提到的两种不同的授权。!!!需要注意的是,由于state使用哈希路由并具有#,而前端框架默认为哈希路由,因此会发生冲突,因此需要对其进行编码。如果用户同意授权,页面将跳转到redirect_uri/?代码=代码&状态=状态。下图显示了范围等于snsapi_userinfo时的授权页面:

微信官方账号介绍(微信微信官方账号介绍)这时候我们只需要把我们的代码传到后台就可以了,后面几个步骤不需要前端了。

JSSDK使用步骤有时我们还需要SSDK,因此我们需要配置它。

绑定域名就是上面的JS接口安全域名设置。

介绍JS文件在需要调用JS接口的页面上介绍以下JS文件(支持HTTPS):res.wx.qq.com/open/js/jwe…

为了进一步提高服务的稳定性,当上述资源无法访问时,您可以访问:res2.wx.qq.com/open/js/jwe……(支持https)。

通过config接口注入权限验证来配置wx . config({ debug:true,///)。当启动调试模式时,所有调用的API的返回值都将在客户端发出警报。如果您想查看传入的参数,您可以在pc端打开它们,参数信息将通过日志打印出来,日志仅在pc端打印。appId:& # 39;',//必选,微信官方账号的唯一标识符时间戳:://必选,生成的签名时间戳non castr:& # 39;',//必需,用于生成签名的随机字符串签名:& # 39;',//必选,带符号的jsApiList:【】//必选,要使用的JS接口列表});复制代码jsApiList并将其写入您需要的函数中。你可以看看官方的JS接口列表,AppID,时间戳,noncestr和签名,你需要你的后端合作伙伴将其返回给你。

应该指出的是:

只需调用微信接口,然后在就绪时调用微信接口。我们以检测js接口为例。

wx . ready(function(){//config)将在验证信息后执行ready方法,并且必须在从config接口获得结果后进行所有接口调用。Config是客户端的异步操作,因此如果在加载页面时有必要调用相关接口,则必须在ready函数中调用它以确保正确执行。对于只有在用户触发时才被调用的接口,它们可以直接被调用,而无需放入就绪函数中。wx . check jsapi({ jsapi list:【& # 39;选择图像& # 39;】,//待检测成功的JS接口列表:function(RES){//作为键值对返回,可用api值为true,但不为false //例如:{“check result“:{“choose image“:true },“errmsg“:“check jsapi:ok“});});其实只要前端授权了,后面的jssdk就会很简单。

以上是微信官方账号的介绍详情。更多资讯请关注主机参考其他相关文章!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:微信官方账号介绍(微信微信官方账号介绍) https://zhujicankao.com/99694.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 微信官方账号介绍(微信微信官方账号介绍)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!