微信公众平台开发者模式的一些问题

2013-06-23 15:39:56 +08:00
 yuanalexwu
最近公司在搞微信运营。发现涉及到的内容使用普通的编辑模式是无法满足的。
所以切到了开发者模式。
申请,调试,认证,这些步骤这里不说了,文档很清楚。
----------------------
我碰到的问题是文档上说只能用户一个request,然后返回一个response,
http://mp.weixin.qq.com/wiki/index.php?title=%E6%B6%88%E6%81%AF%E6%8E%A5%E5%8F%A3%E6%8C%87%E5%8D%97#.E6.B6.88.E6.81.AF.E5.9B.9E.E5.A4.8D
一般返回的MsgType有2中:text(文本)、music(音乐)、news(图文结合)
但是实际情况是我需要一个request返回2条信息,我试了response中返回2段连续的xml,没有效果。
有没有什么办法可以一个请求,手机端收到返回的2段信息
8969 次点击
所在节点    程序员
28 条回复
qiayue
2013-06-23 15:50:56 +08:00
文本消息一次只能回复一条,因为返回的就是文本(好吧,部分html格式可用),所以你自己组织语言分成多段这个是没问题的。

图文消息可以回复单图文消息也可以回复多图文消息。
所以如果你真的需要返回多条信息的话,不妨用图文消息格式。
yuanalexwu
2013-06-23 16:00:44 +08:00
@qiayue 谢谢你的回复:3 不过图文消息格式我已经试过了,第一条消息是大图显示,但是第二条消息就是小图了。我要的效果是手机端就好比同时收到 2段消息
sillyousu
2013-06-23 16:02:26 +08:00
@yuanalexwu 提示你的用户,发送一个 more 来现实跟多信息。
yuanalexwu
2013-06-23 16:08:55 +08:00
@sillyousu 恩,这也是个办法。我就纳闷为什么有的微信公众账号是可以回复多条信息的。
qiayue
2013-06-23 16:29:43 +08:00
@yuanalexwu 编辑模式下的自定义关键字回复可以一次回复多条,开发者模式好像是没有这个功能的
yuanalexwu
2013-06-23 17:03:07 +08:00
@qiayue 好吧,我在查查有没有别的方法,找到的话告诉你 :3
ushuz
2013-07-05 23:03:11 +08:00
第二条的话相当于是主动推送了,目前微信没有公开的主动推送API。不过有些人写了模拟微信公众平台后台的库,可以实现主动推送。
kk71
2013-07-05 23:15:45 +08:00
我也纳闷开发模式不能主动推送啊…
wingoo
2013-07-06 00:04:05 +08:00
都不能的, 要不整天骚扰啊
可以找下上面提的通过网页模拟的方法, 但有被封的风险
cheyo
2013-07-06 17:54:04 +08:00
腾讯的接口没有这个功能
yinxingren
2013-07-06 18:00:30 +08:00
模拟主动发送是可以的 但是腾讯的规则是不允许的 有被封的可能。
cheung
2013-07-06 20:34:09 +08:00
我给你几个关键字,启示以下你
1.公共账号管理后台
2.模拟HTTP请求
3.伪造RequestHeaders.

请不要谢我!
ushuz
2013-07-06 21:17:46 +08:00
@kk71 开了容易骚扰用户,腾讯可不想微信变成发垃圾消息的工具,就跟短信似的。
kk71
2013-07-07 00:32:18 +08:00
@ushuz 到也不是这个意思,微信其实能主动推送的,只是目前只允许在普通模式中,通过管理员登录网页,然后手动编辑群发的信息;如果能在开发者模式中加入类似的功能就好了。
ushuz
2013-07-07 11:40:14 +08:00
@kk71 我指的就是开发者模式开放主动推送,垃圾消息就容易泛滥,成本比发垃圾短信还低。普通模式要么模拟要么人工,发垃圾消息难度就比较高。
qdcanyun
2013-07-07 15:50:39 +08:00
如7楼 12楼 目前这是唯一可行的 就是主动推送了
不过查到就封。。。。
xdeng
2013-07-07 16:01:49 +08:00
@cheung 你是说模拟浏览器???
lovedboy
2013-07-08 11:01:50 +08:00
zieglar
2013-07-08 12:38:14 +08:00
那顺丰微信公共帐号的主动推送是怎么来的
justfindu
2013-07-08 12:43:46 +08:00
@zieglar github上有类似库~ 是利用网页版的公共账号端进行模拟登陆. 然后主动发送的~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/73332

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX