Q:发送客服消息接口返回 45015 错误
即 https://api.weixin.qq.com/cgi-bin/message/custom/send 接口
A:客服消息有时间限制,微信用户如果24小时之内未与微信公众号互动过,则公众号无法向该微信用户发送客服消息用户需24小时内和有过互动,即可解决
Q:添加到用户卡包(暂时不放卡包)
A:
1.在微信内操作:使用JS-SDK(只在微信浏览器内有效),调用addCard接口
2.在app内:未确定
Q:如何模拟/调试与wx对接的接口
A:http://mp.weixin.qq.com/debug 这里会模仿wx侧的请求
Q:图文消息处理
A:参考 http://www.cnblogs.com/txw1958/p/weixin-97-news.html
Q:JSAPI微信支付
A:参考 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1
Q:JSAPI微信支付返回错误:fail_no permission to execute
A:可能为微信授权目录配置不对 应为如:http://pre_wx.mytequan.com/test/
参考 http://www.cnblogs.com/lxsweat/p/4334919.html
Q:微信支付调用JSAPI缺少参数:timeStamp
A:WxPay.JsApiPay.php中对 timestamp参数赋值的地方,全部显式转换为字符串即把
$timeStamp = time();
改为
$time = time();
$timeStamp = "$time";
参考 http://www.07net01.com/2015/04/818989.html
Q:启用开发者模式后,微信管理台上的自定义菜单消失
A:开发者模式下,需要自己通过接口管理自定义菜单
参看 http://www.cnblogs.com/txw1958/p/weixin-58-custom-menu.html
Q:自定义菜单中,CLICK事件处理
A:参看 http://www.2cto.com/weixin/201505/399411.html
Q:自定义菜单中,其他事件处理
A:参看 http://mp.weixin.qq.com/wiki/9/981d772286d10d153a3dc4286c1ee5b5.html
Q:支付结果如何获取
A:参看 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7
Q:辅助调试工具
A:
xml格式化处理工具 http://web.chacuo.net/formatxml
http模拟请求工具 http://www.atool.org/httptest.php
Q:消息模板参数填充
A:接口示例 https://mp.weixin.qq.com/advanced/tmplmsg?action=faq&token=82644955&lang=zh_CN其中,对应模板中
{{first.DATA}}
需要在接口参数的 data 数组中,以 first 为key构造如
{
"value":"06月07日 19时24分",
"color":"#173177"
},
的参数赋值完整过程可以
参考 http://www.cnblogs.com/txw1958/p/wechat-template-message.html
-----------------------------------------------------------------------------------------------
看了那么多,来看下效果,顺便支持一下吧(对惠州的用户特别有用哦 ~~)