微信公众号开发
dq_095
软件工程师一位
展开
-
微信公众号开发之(文档02)微信公众号调用接口 全局返回码
公众号每次调用接口时,可能获得正确或错误的返回码,开发者可以根据返回码信息调试接口,排查错误全局返回码说明如下: 返回码 说明 -1 系统繁忙,此时请开发者稍候再试 0 请求成功 40001 获取 access_token 时 AppSecret 错误,或者 access_token 无效。请开发者认真比对 AppSecret 的正确性...原创 2018-08-25 11:38:06 · 512 阅读 · 0 评论 -
微信公众号开发之(文档01) access_token的获取
”微信公众平台接口”,调用微信接口,讲解access_token的调用。access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存(至于保存到数据库还是服务器缓存中就要看具体的业务需要了)。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将...原创 2018-08-25 01:16:15 · 1891 阅读 · 0 评论 -
微信公众号开发之(34)足球比分
小偷程序simple_html_dom.phphtml标签知识$html = file_get_html()foreach ($html -> find('div#gbar') as $e)$e = $html ->plaintext;$e->tag :读取或写入 元素的标签名$e->outertext 读取或写入 元素以外的html文本 $e->...原创 2018-08-25 00:32:47 · 931 阅读 · 0 评论 -
微信公众号开发之(33)wap页 与 web的区别
wap页 与 web的区别:工具:siteapp , discuz手机站博客:3g.suba.com.cn,waohi.baidu.com模板修改:调试工具:MTC原创 2018-08-25 00:23:37 · 1294 阅读 · 0 评论 -
微信公众号开发之(32)缓存
缓存Memcached是一个高性能的分布式内存对象缓存系统,可以用于动态 Web 应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。缓存的数据不是永久有效的,因此应用程序必须有针对 Memcached 失效时的向后端存取数据的重试方案。Memcached 不适合存放大文件,目前仅允许存放小于 1MB 的数据。若应用开启了跨应...原创 2018-08-24 23:40:39 · 2171 阅读 · 0 评论 -
微信公众号开发之(31)刮刮乐
刮刮乐主要用到html5技术 核心代码如下: $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $fromUsername = $postObj->FromUserName; $toUser...原创 2018-08-24 23:05:56 · 1067 阅读 · 0 评论 -
微信公众号开发之(30)遍历数组
遍历数组数组 array[ ] , 0 开始foreach ($array as $b)foreach ($array as $id => $b ) 核心代码如下: $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); ...原创 2018-08-24 20:51:06 · 517 阅读 · 0 评论 -
解决 新浪SAE无法写入jssdk.php的问题 与 新浪SAE——应用移植指南
解决 新浪SAE无法写入jssdk.php的问题 https://blog.csdn.net/songshimvp1/article/details/49589621新浪SAE——应用移植指南 https://blog.csdn.net/liuqiyao_01/article/details/8551274...转载 2018-09-01 00:30:49 · 209 阅读 · 0 评论 -
微信公众号开发之(28)校园图书馆
校园图书馆图书来源:山东理工大学图书馆书目检索系统 搜索书名返回是xml格式数据: 核心代码如下:$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $fromUsername = $postObj->FromUserName;...原创 2018-08-24 20:18:19 · 735 阅读 · 0 评论 -
微信公众号开发之(27)二级菜单
二级菜单核心代码: $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $fromUsername = $postObj->FromUserName; $toUsername = $p...原创 2018-08-24 16:19:11 · 1096 阅读 · 0 评论 -
微信公众号开发之(26)字符串截取
字符串截取:函数学习字符串长度函数:strlen()utf-8,3位substr($a,num,length) :num:字符截取位置:-6(倒数第6个开始)empty() 核心代码如下: $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); ...原创 2018-08-24 14:37:43 · 520 阅读 · 0 评论 -
微信公众号开发之(35)地图导航
地图导航http://api.map.baidu.com/direction?origin=latlng:{$latitude},{$longitude}|name:你的位置&destination=latlng:23.378341,116.706653|name:我的公司&mode=driving&region=汕头&output=html&src=...原创 2018-08-25 13:04:59 · 4446 阅读 · 0 评论 -
微信公众号开发之(36)通配符
通配符:数据库的模糊匹配like通配符 %limitlike '%".$a ." %' limit 1核心代码如下: function chaxun($a){ //用 户 名 : $user //密 码 : $pwd //主库域名 : $host //从库域名 : SAE_MYSQL_HOST...原创 2018-08-25 13:49:38 · 839 阅读 · 0 评论 -
微信公众平台 入门到精通 《餐厅管理》
index.php<?php//define("TOKEN", "weixin");include("diner/lib/weixin.class.php");$wechatObj = new wechatCallbackapiTest();if (!isset($_GET['echostr'])) { $wechatObj->responseMsg();}els...原创 2018-10-16 10:30:59 · 360 阅读 · 0 评论 -
php使用新浪云Storage保存上传下载文件,创建bucket、Bucket 操作、Object 上传操作,Object 下载操作,Object 删除操作、Object 复制操作,生成一个外网能够访
文档网址:http://apidoc.sinaapp.com/source-class-sinacloud.sae.Storage.html#110-950<?php//新浪云 Storage PHP useuse sinacloud\sae\Storage as Storage;// 方法一:在新浪云运行环境中时可以不传认证信息,默认会从应用的环境变量中取$s = new St...原创 2018-10-14 13:20:53 · 1448 阅读 · 0 评论 -
微微信公众平台 图文消息被限制为1条
从2018年10月12日起,微信公众平台图文消息被限制为1条。受影响的有 客服接口发送的图文消息,如{ "touser":"OPENID", "msgtype":"news", "news":{ "articles": [ { "title":"Happy Day"原创 2018-10-13 22:14:08 · 1501 阅读 · 0 评论 -
微信公众号开发之 “`高级接口`” 总结
微信公众号开发之 “高级接口” 总结代码如下:<?php// $weixin = new class_weixin("", "");// var_dump($weixin->access_token);// var_dump($weixin->lasttime);// // var_dump($weixin->get_user_list());// ...原创 2018-09-02 00:22:37 · 1357 阅读 · 0 评论 -
微信公众号开发之 “`基础接口`” 总结
微信公众号开发之 “基础接口” 总结:代码如下:<?phpdefine("TOKEN", "weixin");$wechatObj = new wechatCallbackapiTest();if (!isset($_GET['echostr'])) { $wechatObj->responseMsg();}else{ $wechatObj->...原创 2018-09-02 00:20:12 · 285 阅读 · 1 评论 -
微信公众号开发之(43)curl 航班查询
curl 图书查询curl: 模拟POST请求模拟来源:模拟是它自己网站请求自己网站内容curl_setopt($ch ,CURLOPT_REFERER, &amp;quot;http://www.csair.com/&amp;quot;);//模拟来源有些网站对curl进行 访问限制file_get_contents局限性chrome和HttpWatch Studiocurl$ch= curl_i...原创 2018-08-26 00:18:32 · 305 阅读 · 0 评论 -
微信公众号开发之(42)curl 图书查询
curl 图书查询curl: 模拟POST请求file_get_contents局限性chrome和HttpWatch Studiocurl$ch= curl_init();//创建curlcurl_setopt($ch,CURLOPT_URL,$url);//urlcurl_setopt($ch,CURLOPT_POSTFIELDS,$oist);//post内容curl_...原创 2018-08-26 00:18:58 · 382 阅读 · 0 评论 -
微信公众号开发之(40)翻页查询
翻页查询分页原理limit 开始位置 , 条数(当前页数 - 1) x 每页条数 , 每页条数limit ($Page - 1) * $PageSize , $PageSize0 为开始位置mysql_num_rows 条数require() 与 require_once() 开始加载,错误停止include() 与 include_once() 使用加载,错误跳过ceil...原创 2018-08-25 19:44:59 · 1004 阅读 · 0 评论 -
微信公众号开发之(39)翻页查询
翻页查询 注意:公众号列表最多只能列出8列,超出会报错分页原理limit 开始位置 , 条数(当前页数 - 1) x 每页条数 , 每页条数limit ($Page - 1) * $PageSize , $PageSize0 为开始位置mysql_num_rows 条数require() 与 require_once() 开始加载,错误停止include() 与 in...原创 2018-08-25 18:40:48 · 937 阅读 · 0 评论 -
微信公众号开发之(38)快递查询
快递查询数组用法foreach查询接口是:爱快递:https://www.aikuaidi.cn/api/原创 2018-08-25 15:17:09 · 1472 阅读 · 0 评论 -
微信公众号开发之(37)百度翻译
百度翻译API Keyjson_decodeprint_r() 打印数组核心代码如下:if (!empty($postStr)){ $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $fromUserna...原创 2018-08-25 14:10:13 · 310 阅读 · 0 评论 -
微信公众号开发之(25)图片数据库
图片数据库 核心代码如下: $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $fromUsername = $postObj->FromUserName; $toUsername = $postObj->ToUse...原创 2018-08-24 13:30:26 · 589 阅读 · 0 评论 -
微信公众号开发之(24) 手机web应用
手机web应用换行 :\n\n\n百度手机web应用中心网址:http://r2.mo.baidu.com/webapp_html.php?version=4_0&fn=webpage_flash 核心代码如下: $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_N...原创 2018-08-24 12:49:32 · 649 阅读 · 0 评论 -
微信公众号开发之 (10)图片回复
图片回复随机函数:rand(1,10)![这里写图片描述](https://img-blog.csdn.net/20180822233332574?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3OTY4OTIw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)...原创 2018-08-22 23:34:08 · 1251 阅读 · 0 评论 -
微信公众号开发之 (9) 超链接
超链接xml–转义字符超链接:转义字符< &lt;> &gt;" &quot;<a href="http://www.baidu.com">百度</a>&lt; a href= &quot; http://www.baidu.com &quot; &gt原创 2018-08-22 23:19:07 · 2081 阅读 · 0 评论 -
微信公众号开发之(8)音乐信息
音乐信息高品质—-HQMusicUrl低品质—-MusicUrl 核心代码如下:$textTpl = "<xml> <ToUserName><![CDATA[%s]]></ToUserName> <FromUserName><![CDATA[%s]]...原创 2018-08-22 23:09:08 · 368 阅读 · 0 评论 -
微信公众号开发之(7)图文信息
微信公众号开发之(7)图文信息学习摘要:单图:描述有多图:描述无大图:640*320小图:80*80单图文:单图文有图片描述大图:640*320小图:80*80 关键代码如下:$ev = $postObj->Event;if ($ev == "subscribe"){ $textTpl = "<xml> ...原创 2018-08-22 16:55:59 · 192 阅读 · 0 评论 -
微信公众号开发(6)关注事件
微信公众号开发(6)关注事件学习目标推送 eventsubscribe(关注)unsubscribe(取消关注)CLICK (自定义菜单点击事件) 关键代码如下:$ev = $postObj->Event;if ($ev == "subscribe"){ $msgType = "text"; $contentStr = "感谢你的关注!";...原创 2018-08-22 15:49:40 · 4084 阅读 · 0 评论 -
微信公众号开发之(5) 关键词回复
微信公众号开发之(5) 关键词回复index.php&lt;?php/** * wechat php test *///define your tokendefine("TOKEN", "jiekou");$wechatObj = new wechatCallbackapiTest();$wechatObj-&gt;responseMsg();class wec...原创 2018-08-22 14:40:24 · 1254 阅读 · 0 评论 -
微信公众号开发之(50)连闯三关
连闯三关implode( "," ,array) 数组变字符串 数组无法保存到数据库中去explode(",",str) 字符串变数组 array_rand($arr,n ) 随机取出数组中 n 个单项核心代码如下: public function responseMsg() { //get post data, May be due to th...原创 2018-08-26 14:12:59 · 192 阅读 · 0 评论 -
微信公众号开发之(49) 简答题
简答题array("第5页 第1个字" =&gt; "王","第8页 第1个字" =&gt; "李","第30页 第1个字" =&gt; "周",)array_rand($array,1)数据库建立二级菜单核心代码如下:原创 2018-08-26 10:59:48 · 539 阅读 · 0 评论 -
微信公众号开发之(11)测距
测距原创 2018-08-22 23:58:18 · 891 阅读 · 0 评论 -
微信公众号开发之 (12)最近店铺
最近店铺原创 2018-08-22 23:59:24 · 281 阅读 · 0 评论 -
微信公众号开发之(23)小黄鸡
4原创 2018-08-23 23:56:45 · 469 阅读 · 0 评论 -
微信公众号开发之(22)组合地图【附近酒店+静态图】
3原创 2018-08-23 23:56:17 · 324 阅读 · 0 评论 -
微信公众号开发之(21)视频
2原创 2018-08-23 23:56:03 · 584 阅读 · 0 评论 -
微信公众号开发之)(20)综合应用
1原创 2018-08-23 23:55:47 · 165 阅读 · 0 评论