记微信开发(接口篇)

记微信开发(接口篇)

刚从哥们儿那弄到了个带认证的微信号,恰巧能部署到我的ECS上,来玩玩微信开发(php编程….)

ECS环境:centos7+XAMPP+drupal(已部署了一个drupal网站)

1. wx_sample.php文件

就在微信公众号开发者文档处,接入指南里面有PHP示例下载

下载完成后,看见

把第7行的weixin改成任意你喜欢的字符,记下来(譬如我这里改成jiekou,这就是你接下来要在服务器配置里面填的Token(令牌)项,这个暂且不提)

2. 上传到php服务器

这个按个人的环境来做,一般的BAE或者是SAE直接将wx_sample.php打包成zip文件上传即可。

即把php文件上传至网站,找出URL即可。我网站部署在drupal下,因此

[KANO@kelvin ~]$ scp wx_sample.php  root@服务器ip:/opt/lampp/htdocs/drupal/

3. 微信公众号服务器配置填写

4. 修改php内容

将第9行的$wechatObj->valid();改成$wechatObj->responseMsg();

实现

接口完成~

如果将50行的$contentStr = "Welcome to wechat world!";改成$contentStr = "欢迎光临!";

查看结果:

时间: 2024-10-05 21:02:19

记微信开发(接口篇)的相关文章

记微信开发(关键词回复)

记微信开发(关键词回复) 将第50行的内容$contentStr = "欢迎光临!";变成一个选择条件句 测试结果: 更多的回复选择可以继续往下写-

记微信开发(关注回复)

记微信开发(关注回复) 在刚才增加的关键词回复代码上面添加代码: $ev = $postObj->Event; if ($ev = "subscribe") { $msgType = "text"; $contentStr = "感谢您的关注!"; $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr); echo $r

记微信开发(图灵机器人接入)

记微信开发(图灵机器人接入) 效果图: ()申请APIKEY步骤略) code: <?php/** * wechat php test */ //define your tokendefine("TOKEN", "jiekou");//定义识别码$wechatObj = new wechatCallbackapiTest();$wechatObj->responseMsg();//$wechatObj->valid(); class wechatC

python 微信开发入门篇-调用JS SDK 含微信支付(二)

本章节完成微信js sdk + 微信支付调用,项目基础部分请参照入门篇第一章:https://www.cnblogs.com/wangcongxing/p/11546780.html 1.微信服务号设置    登录服务号后台设置如下: 1.登录地址:https://mp.weixin.qq.com/ 2.设置-->公众号设置-->功能设置 设置后结果如下 2.微信商户后台设置 登录微信支付平台设置如下: 1.登录地址(因为需要安装exe插件, 设置浏览为兼容模式  建议使用QQ浏览器):htt

微信开发接口调用(前端+.net服务端)

微信接口开发,包含服务端(采用.net),前端js//服务端 namespace EatWorld { public partial class Default : System.Web.UI.Page { string Token = System.Configuration.ConfigurationManager.AppSettings["Token"]; string appid = System.Configuration.ConfigurationManager.AppSe

微信开发第二篇:工具篇

自从写了第一篇后,最近一直在整理另一个项目的需求,没有继续研究下去,今天晚上终于开始了我的第二篇. 本次微信的项目是想基于H5做的,所以现在的想法还是先从前端入手. 要做一个移动端H5的网站有很多种方式: 1.使用Html5.css3.js自己从头开始做. 但如果这样,对于目前主要从事项目管理及后端开发工作的我,无疑是困难重重:另外自己也已经对前端的东西很久没碰过了.如果选择这种方式,肯定会本末倒置.最后说不定整个项目都没得戏(虽说这个项目完全是自己的个人爱好!!) 2.使用现在已有的移动端H5

微信开发第一篇:问题篇

最近几天一直在研究微信相关的开发.虽然没有进入正式Demo的阶段,但经过最近几天不断努力,总算有几点收获,记录下来,以此开始.本篇都以Q&A的方式记录 1.第1阶段,如何将内网的端口进行映射? 花生壳是个不错的选择,但比较麻烦的是,目前没有已经不提供免费的映射了.需要免费的只能每天上午10左右抢. 今天晚上偶然发现,官方有1元活动. 直接付钱,免费的映射终于可以用了,关键可以使用1个80端口的二级域名.地址去百度搜吧.官方就能看到,不然要有做广告的嫌疑了. 按照微信开发者的要求,“必须以http

微信开发第一篇:问题篇(转)

最近几天一直在研究微信相关的开发.虽然没有进入正式Demo的阶段,但经过最近几天不断努力,总算有几点收获,记录下来,以此开始.本篇都以Q&A的方式记录 1.第1阶段,如何将内网的端口进行映射? 花生壳是个不错的选择,但比较麻烦的是,目前没有已经不提供免费的映射了.需要免费的只能每天上午10左右抢. 今天晚上偶然发现,官方有1元活动. 直接付钱,免费的映射终于可以用了,关键可以使用1个80端口的二级域名.地址去百度搜吧.官方就能看到,不然要有做广告的嫌疑了. 按照微信开发者的要求,“必须以http

微信开发第二篇----消息应答

接上篇,看ResponseXML(postString);方法如下 /// <summary>        /// 获取用户发送的消息        /// </summary>        /// <param name="postString"></param>        private void ResponseXML(string postString)        {            //使用XMLDocumen