当前位置:文档之家› 微信开发步骤(一)

微信开发步骤(一)

1.注册微信公众平台账号(推荐服务号,服务号可开发功能比订阅号多。


服务号
订阅号
2.下载微信官方API(wx_sample.php文件),建议使用Dreamweaver打开。

3.进入微信公众号,点击“功能-> 高级功能”。

使用开发模式。

4.注册“百度开发者”账号(不要使用中文)。

注册完成之后,在右上角“开发者服务管理中”创建工程
点击左侧菜单“应用引擎”选项,来添加环境配置。

部署类型选择php-web。

点击扩展服务,添加mysql 服务。

5.Svn设同步代码置。

先下载svn,可直接安装。

在任意位置新建文件夹(如:E:\\weixin)。

复制svn地址。

在E:\\weixin 文件夹右击,选择” SVN Checkout” ,将复制的svn地址粘贴到红框内提交,用户名和密码就是百度账号的用户名/密码。

将步骤2下载的wx_sample.php拉到weixin 目录下,右击选择“Add”
再右击wx_sample.php,选择svn Commit ,填写提交信息后提交
回到百度开发中心,工程状态会提示有新版(不显示刷新页面),点击快捷发布即可。

6.接口验证,需要url和Token的值。

打开wx_sample.php文件,第七行中的weixin为Token的值(可修改为你喜
欢的值)。

url 的值为步骤4中域名/wx_sample.php,即/wx_sample.php。

7.关键词回复开发。

用Dreamweaver打开步骤2下载的wx_sample.php,在46行插入以下代码。

$msgType = "text";//回复信息类型为文本信息
switch ( $keyword ){
case "1"; //用户回复1,显示”公司简介”
$contentStr = "公司简介";
break;
case "2";//用户回复1,显示”最新套餐”
$contentStr = "最新套餐";
break;
default; //用户回复1、2以外的信息,显示”感谢您……”
$contentStr = "感谢您关注川臂网络科技!回复“1”公司简介;回复“1”最新套餐";
}
选择Dreamweaver 修改---页面属性,将编码改为UTF-8保存,避免出现中文乱码。

右击wx_sample.php,选择svn Commit ,填写提交信息后提交,在百度开发中心选择”快捷发布”,即可完成自动回复功能。

8.关注回复开发。

打开连接
/wiki/index.php?title=%E6%8E%A5%E6%94%B6%E4%BA%8B%E4%BB%B6%E6%8E%A8%E9% 80%81,对照关注/取消关注事件参数说明。

用Dreamweaver打开步骤2下载的wx_sample.php,在45行插入以下代码。

$ev = $postObj->Event;//定义事件
if($ev == "subscribe"){//如果事件类型为subscribe(订阅),即用户关注时,显示消息”感谢您…”
$msgType = "text";
$contentStr = "感谢您关注川臂网络科技!回复“1”公司简介;回复“1”最新套餐";
$resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);
echo $resultStr;
}。

相关主题