初级微信公众号开发
微信公众号的初级开发,是各种微信号回复的Demon,之余深度开发,也不过基于自己原有数据,做判断!
踏凌霄
php开发工程师
展开
-
微信支付之原路退款
官方文档介绍应用场景当交易发生之后一段时间内,由于买家或者卖家的原因需要退款时,卖家可以通过退款接口将支付款退还给买家,微信支付将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退到买家帐号上。注意事项交易时间超过一年的订单无法提交退款微信支付退款支持单笔交易分多次退款,多次退款需要提交原支付订单的商户订单号和设置不同的退款单号。申请退款总金额不能超过订单金额。 一...原创 2019-11-14 16:02:54 · 3197 阅读 · 0 评论 -
简单的判断当前的浏览器是否在微信中打开的方法
方案一: private function checkDevice(){ if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) { /*来源于微信*/ return true; }else {原创 2017-05-22 09:34:51 · 383 阅读 · 0 评论 -
【微信公众号开发】自我学习第一章:服务器配置的提交
登录服务器,然后从开发=>基本配置: token是自己设置的,随意设置, EncodingAESKey是自动随机生成, 然后在入口文件做验证代码:<?php/** * Created by PhpStorm. * User: lihe * Date: 17-6-22 * Time: 下午2:26 */header('content-type:text');$times原创 2017-06-22 15:18:51 · 477 阅读 · 0 评论 -
【微信公众号开发】自我学习第二章:关注事件触发的自动回复
新用户关注微信公众平台,将产生一个订阅事件,即subscribe事件,默认代码中没有对这一事件进行相应回复处理。 在新用户关注公众平台后,可能想知道该平台提供了哪些功能,以及怎样使用该平台,通俗一点讲就是该平台的“使用说明书”。例如下图两个服务号的处理: 微信目前提供了五种消息类型,分别为: 文本消息(text); 图片消息(image); 地理位置消息(locat原创 2017-06-28 10:55:50 · 3178 阅读 · 0 评论 -
【微信公众号开发】自我学习第三章:消息回复之文本回复和图文回复
官方消息回复链接 不知道官方XML模板为什么没有 FuncFlag标签回复纯文本消息 1.关键字回复 2.在回复的纯文本中设置链接<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>12345678</Crea原创 2017-06-29 11:33:11 · 2143 阅读 · 0 评论 -
【微信公众号开发】自我学习第五章:Curl的基础 / accessToken获取 / 微信服务器IP获取
Curl cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。初始化curl_init();设置变量curl_setopt() 。//最为重要,一切玄妙均在此。有一长串cURL参数可供设置,它们能指定URL请求的各个细节。要一次性全部看完并理解可能比较困难,所以今天我们只试一下那些更常用也更有用原创 2017-06-30 17:07:55 · 2642 阅读 · 0 评论 -
【微信公众号开发】自我学习第六章:微信回复天气问题
之前我们都处理了翻译的问题,机器翻译必然会有许多逗逼的翻译,今天我们来说说微信回复天气问题,我们自己肯定不回去开发这些天气接口啦,^_^,去百度APIstore 里面找找,有些是免费的,有些是收费的,然后我用的是心知天气的API,注册之后就可以有一些免费的接口,接口文档,我们调用两个接口好啦!接口1:【获取地区的温度/天气】https://api.seniverse.com/v3/weather/原创 2017-07-03 16:50:02 · 1001 阅读 · 0 评论 -
【微信公众号开发】自我学习第七章:公众号自定义菜单栏
官方公众号权限 首先明确一个问题:我之前申请的是未认证订阅号,能调用的接口权限有限,我们需要申请测试公众号 (注:在开发者工具里面的公众平台测试帐号),申请完毕了之后配置成和我们之前的订阅号一样的配置!这样我们的公众平台测试账号是有权限调用自定义菜单栏的接口的!官方自定义菜单栏API 规范: 1、自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。 2、一级菜原创 2017-07-04 11:20:35 · 990 阅读 · 0 评论 -
【微信公众号开发】自我学习第八章:群发信息
官方微信API 官方错误编码查询 【官方限制】 在公众平台网站上,为订阅号提供了每天一条的群发权限,为服务号提供每月(自然月)4条的群发权限。而对于某些具备开发能力的公众号运营者,可以通过高级群发接口,实现更灵活的群发能力。 本接口中所有使用到media_id的地方,现在都可以使用素材管理中的永久素材media_id了。请但注意,使用同一个原创 2017-07-04 15:52:11 · 556 阅读 · 0 评论 -
【微信公众号开发】自我学习第九章:消息模板
每个模板都需要是申请的,最多能够申请15个 一个账号的当日的模板消息次数不能超过10w次 我们测试的模板最多只能是10个设置所属行业$url = 'https://api.weixin.qq.com/cgi-bin/template/api_set_industry?access_token='.$token;$data = array( 'industry_id1' =>原创 2017-07-05 08:50:21 · 446 阅读 · 0 评论 -
【微信开发】获取微信头像的问题
前几天做的一个项目,微信助力活动,需要获取微信用户的头像,然后存表,在获取微信头像的时候,遇到了两个问题,可能很普通的问题,解决起来也很好解决! 问题一Accesstoken 问题 网页授权的 AccessToken 和获取用户信息的 AccessToken 不是一个东西。 也就是获取用户信息接口地址应是https://api.weixin.qq.com/sns/userin原创 2017-10-16 11:20:14 · 14313 阅读 · 0 评论