微信开发(一)

来源:互联网 发布:mac air怎么清理内存 编辑:程序博客网 时间:2024/06/09 19:08

要想进行了解基础的微信开发首先,我们需要有微信公众平台(https://mp.weixin.qq.com )的账号,账号的准备工作在此不做累述

 

同时,我们编写的平台配置代码需要微信客户端的测验,所以我们要在PC上安装微信的客户端或者使用我们手机上的微信客户端来实时验证我们代码的效果。

 

同时另外需要额外提出的是,我们还需要准备一个具有完全手续(包括公网IP以及已经备案并解析至该IP的域名)的服务器,该服务器用于持久的公信的(微信公众平台会要求该有效性)提供我们 自定义的微信公众平台配置代码支持服务,我们可以看做是配置的同步支持服务。

 

这里我们使用PHP开发环境进行微信开发的相应工作,相关准备工作请着手准备并完善,在此就不过多累述

 

 

 

 

那么现在我们来正式进行:通过php手段实现微信开发(API配置+微信信息来源)

 

 

首先登陆微信公众平台2016.9.28的该平台域名为:https://mp.weixin.qq.com)

 

由于资质问题,通常在进行测试开发时我们使用订阅号测试号

 

其次对应API的开发有多种配置模式:在此为了体现微信的全功能和高自由度,我们使用服务器配置开发模式(在配置和启动服务器配置模式后,‘功能’列表中微信为我们提供的API将显的没有意义,因为服务器配置模式与该项完全无关)

 

在配置完全服务器配置模式后,我们将使用该模式生成的信息来配置和调用微信API,

 

现在我们进入开发’->‘接口权限

在此将展现我们可以使用和不可以使用的接口,在此发现很多接口不可使用,怎么办呢?通过挖掘,我们发现开发’->‘开发者工具’中有一项为‘公众平台测试账号’,进入该项,其实就会跳转另一个平台,该平台其实与原先的平台是隔离的,所以该平台需要登录。

 

 

多方周折,让我们进入测试平台,来体验微信的各种功能吧。

 

首先,我们需要完善对应开发者身份的各种信息:

接口配置信息’,可以通过‘消息接口使用指南’来了解详细的配置过程,同时,该手册也是以后我们进行微信开发的手册,该手册十分重要,对于我们开发中我们需要的demo、配置错误、参数、接口地址、数据类型等等情况及信息,会有非常详尽的展示和解释

开始开发’->‘接入指南


在目录概述中就告诉了我们,微信API接入的三部曲,让我们来一步一步的深入。

Ps:在‘第二步’区块的最末行,有PHP实例代码的下载链接地址

 

我的做法是,将下载下来的php文件,上传至我的公网服务器,记下对应的php文件地址位置,该地址位置将用于填入‘接口配置信息’中的‘url’,‘token’则填一些我们的自定义字符串用于后面的响应验证。

然后,用phpstorm、notepad++来远程连接并打开该服务器中的该文件

 

 

 

我们先测试一下消息自动回复吧,通过微信客户端(‘订阅号’->‘微信公众平台测试号’),我们随便输入点内容并提交,这个时候系统就会回复我们 ‘Welcome to  wechat world’

复制该回复内容,然后在我们的在编辑器的服务文件中,搜索该回复内容,就会找到一个变量,该变量就是用来设定该回复的变量。

0 0
原创粉丝点击