微信公众号开发环境搭建.pdfVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微信公众号开发环境搭建

微信公众号开发环境搭建 目前移动开发处于比较火的的趋势,很多的开发者都跃跃欲试, 目前移动App 开发领域主要分为以下几种类型 我在平时的工作中接触得比较多的就是基于 Android 的 Native App 开发和基于微信公众号的 Light App 开发,今天就 来带领大家快速进入微信公众号的开发领域. 一、微信开发环境搭建 工欲善其事,必先利其器。要做微信公众号开发,那么要先准备好两样必不可少的东西: 1、要有一个用来测试的公众号。 2、用来调式代码的开发环境。 1.1、注册测试公众号 微信公众号分为服务号、订阅号、企业号,订阅号可以个人申请,服务号和企业号要有企业资质才可以。 1 / 11 我们所说的微信公众号开发指的是订阅号和服务号。 关于订阅号和服务器的区别,官方是这样解释的 服务号 :主要偏向于服务交互(功能类似12315 ,114 ,银行,提供绑定信息,服务交互),每月可群发4 条消息;服 务号适用人群:媒体、企业、政府或其他组织。 订阅号 :主要偏向于为用户传达资讯,(功能类似报纸杂志,为用户提供新闻信息或娱乐趣事),每天可群发1 条消息; 订阅号适用人群 :个人、媒体、企业、政府或其他组织。 个人订阅号有一些接口是没有权限的,也就是说个人订阅号无法调用一些高级的权限接口,下图就是一个我的个人订阅 号所具备权限列表,如下图所示: 2 / 11 3 / 11 而一些高级接口,如生成二维码、网页授权、自定义菜单、微信支付这样的接口权限个人订阅号是没有调用权限的,如 上图红色框起来的那些接口,个人订阅号都无法调用。 幸运的是,微信公众平台提供了测试公众账号 ,测试公众号的注册地址为: /debug/cgi-bin/sandbox?t=sandbox/login ,只需要到这个页面,点击登录,并用自己的微信 客户端扫码,并授权登录,就可以获得属于自己的测试公众号。测试公众号具备几乎所有的接口 ,所以平时学习微信公众号 开发时,就可以去注册一个测试公众号,然后使用这个测试公众号做开发就可以了。不废话了,还是先注册一个测试公众号 吧 访问 /debug/cgi-bin/sandbox?t=sandbox/login ,注册一个测试公众号。 注册测试公众号的步骤如下图所示: 4 / 11 用微信扫描上述的二维码进行登录,登录成功后,就可以看到腾讯分配给我们的测试公众号的信息了,如下图所示: 5 / 11 测试公众号的所拥有的接口权限如下: 6 / 11 7 / 11 可以看到,测试公众号拥有大部分的接口调用权限,因此用测试公众号来学习微信开发是完全可以的。 1.2、搭建微信本地调试环境 开发基于微信公众号的应用最大的痛苦之处就是调试问题,每次实现一个功能后都需要部署到一个公网服务器进行测试, 因为微信用户每次向公众号发起请求时,微信服务器会先接收到用户的请求,然后再转发到我们的服务器上,也就是说,微 信服务器是要和我们的服务器进行网络交互,所以我们必须保证我们的服务器外网可以访问到,这种部署到公网服务器进行 测试的做法对于我们开发者来说简直是噩梦。所以我们要想一个办法可以做到本地部署,本地调试代码,而要做到这一点, 那么我们要解决的问题就是将内网的部署服务器映射到外网,让微信服务器可以正常访问到,幸运的是,借助于第三方软件 Ngrok ,我们就可以做得到。Ngrok 是一个免费的软件 Ngrok,使用 Ngrok 后,我们就可以实现内网穿透,也就是说我们可以 将内网的服务器映射到外网给别人访问,这对于我们在本地开发环境中调试微信代码是以及给用户演示一些东西非常快速和 有帮助的,因为可以直接使用我们自己的内网的电脑作为服务器。 国内提供 Ngrok 服务比较好的网站是:/,如下图所示: 从 /网站上下载 ngrok 客户端,如下图所示:

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档