微信订阅号消息回复测试

最近在研究微信公众号开发,消息回复是订阅号基础的可获取的接口,因此先从这里开始练起。我的服务端采用的是新浪的SAE平台,现在要想提交代码,是要每月上交10元的,有500M空间可用。以腾讯云服务器为示例:腾讯云服务器购买入口,购买指导请参考快速入门linux云服务器。学生党注意:腾讯公司为在读高校生提供了云+校园计划,1元/月即可使用腾讯云。 开始操作,进入微信公众开发平台后台,个人一般只能申请订阅号(限制主要功能),我这里使用的是微信的【公众平台测试帐号】。流程:下载微信php示例代码:http://mp.weixin.qq.com/wiki/8/f9a0b8382e0b77d87b3bcc1ce6fbc104.html  配置服务器:注册新浪云服务器SAE》创建应用》选择云空间(不要选择标准环境)》输入二级域名名称/应用名称》最低配置,付10元》创建成功》控制台》云应用SAE》管理应用》代码管理》上传微信php示例代码配置测试帐号:登录微信开发平台》开发》开发者工具》公众平台测试帐号》进入。只要你登录微信开发平台,就可以在【公众平台测试帐号】中看到:ap...

android studio解决微信登录,百度地图等调试问题

http://blog.csdn.net/nimasike/article/details/51457229主要是解决百度,微信登录等,由于开发工具默认的key和shA1等问题造成和正式版本不一致。无法进行调试。所以,使用上述方法,完美解决...

微信支付授权目录填写规则

微信内使用微信支付有时会遇到如下错误:当前页面的url未注册http://xxx  这是因为当前支付页所在的公众号没有认证并开通微信支付,如果开通了那就需要到公众号后台配置下支付授权目录 点击支付授权目录的修改 注意到第三点:3、头部要包含http或https,须细化到二级或三级目录,以左斜杠“/”结尾这里非常容易误解。很有可能是这是错误的文案,微信没有及时更新说明文案。 经过实际测试后发现,第三条的意思是支付授权目录应该为当前页面链接的上一级目录比如访问url为:http://www.a.com/recharge/index授权目录应为:http://www.a.com/recharge/ 访问url为:http://www.a.com/recharge授权目录应为:http://www.a.com/ 带参数的url忽略参数:访问url为:http://www.a.com/recharge/index?package=1授权目录应为:http://www.a.com/recharge/&nb...

微信公众号推送文图片什么尺寸最佳?(转)

作者:trickyEdecay链接:https://www.zhihu.com/question/27138896/answer/127500504来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。我是看到目前最高赞的答案飘过来的2333看到最高赞的尺寸是600x275而官方推荐的大图尺寸是900x500作为一只标准的强迫症(误我就是想拿900x500来画鬼符折腾了老半天,终于测出我的标准(oh,对了,我没有量具体的尺寸,反正就是导出了几张png,以后做封面的时候直接放在最上面的图层就可以对着看了)1.单图文封面多不过感觉也是够用的,总结一下iPhone不会对图片进行裁剪iPad会对图片左右两侧进行裁剪Android会对图片上下两侧进行裁剪分享给朋友/到朋友圈会直接裁剪至只剩中间部分(上图红色部分)2.多图文的主封面多图文就相对来说比较复杂了,总结一下iPhone不会对图片进行裁剪iPad会对图片上下两侧进行裁剪Android会对图片上下两侧进行裁剪分享给朋友/到朋友圈会直接裁剪至只剩中间部分(上图红色部分)图中黑色部分是多图文才有的,因为多图文有一个标题会...

微信公号文章排版:微信公众号新增4个新功能

微信公众号排版对于新媒体运营是一个必知的课题。就像中国人必须会说国语一样。说起排版,现在的排版都流行简洁风格,那么这里也延续简洁风。我给大家列出了公众号排版的一些基本配置,如有雷同,那就对了!字号建议正文设置为14px或15px,过大字号没有美感,过小字号易疲劳。备注字体可以设置为12px。我一般是用14px或15px作为正文,12px作为辅助。色号正文建议设置为#3f3f3f、#3f3f3f(#5f5f5f和#4f4f4f也可以),标注为#888888。正文要淡一点也可以直接正文用#888888。我一般是用#5f5f5f或#888888。字间距建议设置为1px或1.5px。我一般是用1px。行间距建议设置为1.5px或1.75px。我一般是用1.75px。两端缩进建议设置为0.5px或1.0px。我一般是用0.5px。两端对齐文章内容较冗长,建议设置为两端对齐。我一般大段内容都会使用两端对齐。封面图建议头图大小设置为1108*500px,然后把主体内容尽量放在900*500px的区域内,这样就保证苹果手机用户和安卓手机用户都能看到全图。同时,最关键的信息放在500*500px的区域内...

关于微信获取access_token接口,返回值为-1000的问题

今天打算获取token来,来修改公众号的菜单,结果像往常一样输入了appid和secret,结果没有返回access_token,而是返回了一个-1000,并提示"未知返回状态" 最终翻看微信开发api找到需要去配置IP白名单。只需要配置访问来源IP即可。同时使用这个http://ip.qq.com/可以拿到IP。重新获取access_token,成功。事实证明还是要多看文档API。...

wxBot微信机器人框架(转)

原文:http://blog.csdn.net/tobacco5648/article/details/50722321 wxBot 是Python包装Web微信实现的微信机器人框架。可以很容易地实现微信机器人。 github地址: wxBotgithub目前只能运行于Python2环境。 wxBot 用到了Python requests 和 pyqrcode 库,使用之前需要安装这两个库:pipinstallrequestspipinstallpyqrcode1212代码利用 wxBot 最简单的方法就是继承WXBot类并实现handle_msg_all或者schedule函数,然后实例化子类并run,如下的代码对所有的文本消息回复“hi”,并不断向好友tb发送”schedule”。 handle_msg_all函数用于处理收到的每条消息,而schedule函数可以做一些任务性的事情(例如不断向好友推送信息或...

微信支付相关开发问题解决方案收集汇总

到处都是坑的微信支付V3http://www.cnblogs.com/zhangs1986/p/4043987.html 最近微信APP支付遇到的一些坑http://cnodejs.org/topic/550b8f223135610a365b03a0...

微信支付报错:统一下单和拉起支付的appid不一致(原创)

微信支付报错:统一下单和拉起支付的appid不一致错误码:-2提示参考:参考统一下单的API (谦信君原创,转载请注明来源)原因排查:我们做的是APP微信支付客户端向我服务端发请求,获取预支付ID信息,服务端这边在这里请求的是微信的统一下单的接口API然后我的服务端会给客户端返回一个数组,供客户端请求调用微信的调起支付接口API问题就出在这个数组,由于微信支付对大小写是非常敏感的,所以里面不符合接口定义参数的写法就容易导致错误,下面的appid, timestamp都应该是小写才对publicfunctionget_prepay_package($prepay_id){$data=array();//微信开放平台审核通过的应用APPID$data["appId"]=$this->_config["appid"];//微信支付分配的商户号$data["partnerid"]=$this->_config["mch_id"];//预支付交易会话ID$data["prepayid"]=$prepay_id;//暂填写固定值Sign=WXPay$data["pa...

微信支付报错:app没有获取微信支付权限

调试微信支付的时候报错:Array([return_code]=>FAIL[return_msg]=>您没有APP支付权限) 查询了,发现自己将之前的公众号支付的APPID一些信息复用到现在的APP支付了。解决办法,去微信开发平台申请微信APP支付 ...

微信公众号开发之用户地理位置坐标转百度坐标

微信公众号开发之用户地理位置坐标转百度坐标(搜狗、google地图坐标转百度地图坐标)我们知道,Google地图、soso地图与百度地图的坐标是不一样的,通常会差挺远一段距离。因此我们在微信中使用百度地图导航等百度地图API时,若根据微信获取的用户位置信息的话,得到的结果通常是不准确的。这时我们就需要把微信获取的用户位置坐标转换成百度地图对应的坐标才可以。 下面是我们在微信公众号中获得的用户位置的XML数据包(用户主动发送来的位置,开通高级接口的可以主动获取用户信息,获取结果参考这里):<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>1351776360</CreateTime><MsgType><![CDATA[location]]></MsgType><Lo...

微信开发:消息回复总结

转自:http://www.cnblogs.com/mchina/p/3364377.html一、简介微信公众平台提供了三种消息回复的格式,即文本回复、音乐回复和图文回复,在这一篇文章中,我们将对这三种消息回复的格式做一下简单讲解,然后封装成函数,以供读者使用。二、思路分析对于每一个POST请求,开发者在响应包中返回特定xml结构,对该消息进行响应(现支持回复文本、图文、语音、视频、音乐)。三、文本回复3.1文本回复xml结构<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>12345678</CreateTime><MsgType><![CDATA[text]]></MsgType><Content><![CDATA[content]]></Con...

*** wechat-php-sdk 微信公众平台php开发

微信公众平台php开发包,细化各项接口操作,支持链式调用,欢迎Fork此项目weixindeveloperSDK.项目地址:https://github.com/dodgepudding/wechat-php-sdk项目blog:http://binsee.github.io/wechat-php-sdk使用前需先打开微信帐号的开发模式,详细步骤请查看微信公众平台接口使用说明:微信公众平台: http://mp.weixin.qq.com/wiki/ 微信企业平台: http://qydev.weixin.qq.com/wiki/微信支付接入文档: https://mp.weixin.qq.com/cgi-bin/readtemplate?t=business/course2_tmpl&lang=zh_CN微信多客服:http://dkf.qq.comwechat.class.php官方API类库qywechat.class.php企业号API类库errCode.php|qyerrCode.php全局返回码类old_version/wec...

**微信接入探秘(一)——从零认识微信接口(主动接口和被动接口)

本文出处:http://blog.csdn.net/chaijunkun/article/details/53385088,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文回想起来今年还没有在CSDN上发过文章,草稿箱里积攒了很多话题,可由于时间关系最终也没发出来。不能再拖了,打算写个系列专题,聊聊微信接入。随着微信用户量的不断增加,越来越多的企业也将自己的服务加入到了微信当中。微信本身提供的公众号、服务号的基础功能难以满足日趋增长的需求,于是微信为我们打开了一整套自定义功能的API,利用这些API,我们可以弥补原有平台的不足,创造出更加方便的功能。本篇先对微信接口进行简单的介绍。腾讯虽然官方也提供了很多语言版本的开发包(参阅:http://qydev.weixin.qq.com/wiki/index.php?title=加解密库下载与返回码),包括C++、Python、php、Java和C#,但是笔者发现作为以PHP为主导技术的公司,Java版本的SDK无论是从封装性能、可维护性还是语法结构上都不够严谨。也正是因此才有了做一套开源API适...

微信支付开发(4) 交易通知

本文介绍如何使用JSAPI支付时如何获得交易通知。 一、交易通知用户在成功完成支付后,微信后台通知(POST)商户服务器(notify_url)支付结果。商户可以使用notify_url的通知结果进行个性化页面的展示。对后台通知交互时,如果微信收到商户的应答不是success或超时,微信不为通知失败,微信会通过一定的策略(如30分钟共8次)定期重新发起通知,尽可能提高通知的成功率,但微信不保证通知最终能成功。后台通知通过请求中的notify_url迚行,采用POST机制。同时,在postData中还将包含xml数据。 二、交易结果获取与响应根据官方文档,创建notice.php用于通知结果。程序内容如下所示:1<?php2//方倍工作室34foreach($_GETas$key=>$value)5{6logger("Key:$key;Value:$value");7}8$postStr=$GLOBALS["HTTP_RAW_POST_DATA"];9logger($postStr);1011if(isset($_GET)){12echo"success"...
首页上一页...9192939495...下一页尾页