微信小白问题:公众号里的第三方网页,如何推送被动回复用户消息

FRANK-TAM 2016-10-08 09:31:27
我现在能做到的是在公众号里面输入特定的内容,执行被动回复用户消息
比如输入1,回复一段话,输入2,回复一段话,这样

现在微信里内嵌了一个手机网站,想在用户每次登陆后,被动回复用户消息一个欢迎语,这个消息要写在哪里,怎么写呢

像这样一段代码
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>12345678</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[你好]]></Content>
</xml>
最终只能在网页里显示一个 CreateTime 里面的时间
其他节点内容没法显示,也没有 推送被动回复用户消息
...全文
862 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
FRANK-TAM 2016-10-10
  • 打赏
  • 举报
回复
转了一大圈 确实应该是用模版消息
陈悕 2016-10-09
  • 打赏
  • 举报
回复
被动回复消息是指 微信发送消息到你的服务器-->你的服务器做处理然后返回消息给微信-->微信发送消息给用户。能够响应被动回复消息的事件,如关注、进入公众号、扫码、点击菜单click或view、发送文字或图片等等,这些都是与微信公众号有关的操作。 关注公众号之后推送欢迎语,可以使用微信接口中的 接收消息-->接收事件推送 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140454&token=&lang=zh_CN 而楼主说的微信公众号里内嵌了一个网站,我的理解是自定义菜单中有个view类型的菜单能让用户点击然后跳转到一个页面,打开后用户需要登录。 楼主想要登录成功后就推送一条消息给用户,这就属于主动发送消息而不属于被动回复消息了。因为被动回复仅限于公众号页面的操作。 主动发送消息,可以用微信接口中的 发送消息--客服消息,不管是登录后自动发送还是用户点击网页中的按钮然后推送,这个都能满足你。亲测发送文本和图片都可用,其他消息类型暂时没测试。 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140547&token=&lang=zh_CN
FRANK-TAM 2016-10-09
  • 打赏
  • 举报
回复
是否平时公众号里看到的消息 没有头像的那种 都是模版消息?
陈悕 2016-10-09
  • 打赏
  • 举报
回复
引用 4 楼 u010991683 的回复:
我把post的xml里面的数据 保存到数据库做了比较 同样的ToUserName, FromUserName,MsgType都是text 同样的Content 在公众号内聊天位置直接输入Content 就能返回提示 在第三方网页上post过去的 就没有返回 同样的 我在网页上显示post过去后返回的xml 有正确的提示内容 到底要怎样才能把提示信息 显示在微信里而不是网页上呢:(:(:(
这一部分我不明白,你的需求到底是什么。 如果是提示信息的话,就用模板消息。
引用 10 楼 u010991683 的回复:
[quote=引用 9 楼 cx067261 的回复:] [quote=引用 4 楼 u010991683 的回复:] 我把post的xml里面的数据 保存到数据库做了比较 同样的ToUserName, FromUserName,MsgType都是text 同样的Content 在公众号内聊天位置直接输入Content 就能返回提示 在第三方网页上post过去的 就没有返回 同样的 我在网页上显示post过去后返回的xml 有正确的提示内容 到底要怎样才能把提示信息 显示在微信里而不是网页上呢:(:(:(
这一部分我不明白,你的需求到底是什么。 在公众号内输入Content有返回提示,那是因为这属于被动回复消息,你需要解析微信发送给你服务器的xml。 而你在第三方网页上post过去的没有返回,这个post的地址是你服务器的地址吗?你是要模拟微信给你的服务器发送消息? 如果是,那么
引用 8 楼 u010991683 的回复:
知道了 是url里token的原因 我改成自己的就能打开了
不好意思,这是我登录了公众号的时候发的链接。。我没注意到。[/quote] 说到底 我的需求就是和dnspod.cn的登录提示一样 我有一个认证的服务号 就是300块钱的那种 服务号里有个菜单,按一下 进入官网(一个普通的H5网站,在电脑浏览器和手机浏览器里输入网址都能访问的那种), 如果一个用户关注了这个公众号,那么在这个公众号的菜单里打开这个网站,并且输入用户名密码登陆后,可以直接绑定他的微信号,就是有了openid,这些都是ok的 然后要增加这个一个功能, 这个用户不管是在手机上,还是电脑上登录这个网站,他的手机微信里 都会有一个登录提示 就这个功能[/quote] 只是做登录提示的话,就用模板消息啊。模板库里也有和登录相关的通知模板的,可以主动发送给用户。每天10w次的调用次数,应该够用了吧。微信官方给出的提升调用次数功能是需要粉丝数达标的。
FRANK-TAM 2016-10-09
  • 打赏
  • 举报
回复
引用 9 楼 cx067261 的回复:
[quote=引用 4 楼 u010991683 的回复:] 我把post的xml里面的数据 保存到数据库做了比较 同样的ToUserName, FromUserName,MsgType都是text 同样的Content 在公众号内聊天位置直接输入Content 就能返回提示 在第三方网页上post过去的 就没有返回 同样的 我在网页上显示post过去后返回的xml 有正确的提示内容 到底要怎样才能把提示信息 显示在微信里而不是网页上呢:(:(:(
这一部分我不明白,你的需求到底是什么。 在公众号内输入Content有返回提示,那是因为这属于被动回复消息,你需要解析微信发送给你服务器的xml。 而你在第三方网页上post过去的没有返回,这个post的地址是你服务器的地址吗?你是要模拟微信给你的服务器发送消息? 如果是,那么
引用 8 楼 u010991683 的回复:
知道了 是url里token的原因 我改成自己的就能打开了
不好意思,这是我登录了公众号的时候发的链接。。我没注意到。[/quote] 说到底 我的需求就是和dnspod.cn的登录提示一样 我有一个认证的服务号 就是300块钱的那种 服务号里有个菜单,按一下 进入官网(一个普通的H5网站,在电脑浏览器和手机浏览器里输入网址都能访问的那种), 如果一个用户关注了这个公众号,那么在这个公众号的菜单里打开这个网站,并且输入用户名密码登陆后,可以直接绑定他的微信号,就是有了openid,这些都是ok的 然后要增加这个一个功能, 这个用户不管是在手机上,还是电脑上登录这个网站,他的手机微信里 都会有一个登录提示 就这个功能
陈悕 2016-10-09
  • 打赏
  • 举报
回复
引用 4 楼 u010991683 的回复:
我把post的xml里面的数据 保存到数据库做了比较 同样的ToUserName, FromUserName,MsgType都是text 同样的Content 在公众号内聊天位置直接输入Content 就能返回提示 在第三方网页上post过去的 就没有返回 同样的 我在网页上显示post过去后返回的xml 有正确的提示内容 到底要怎样才能把提示信息 显示在微信里而不是网页上呢:(:(:(
这一部分我不明白,你的需求到底是什么。 在公众号内输入Content有返回提示,那是因为这属于被动回复消息,你需要解析微信发送给你服务器的xml。 而你在第三方网页上post过去的没有返回,这个post的地址是你服务器的地址吗?你是要模拟微信给你的服务器发送消息? 如果是,那么
引用 8 楼 u010991683 的回复:
知道了 是url里token的原因 我改成自己的就能打开了
不好意思,这是我登录了公众号的时候发的链接。。我没注意到。
FRANK-TAM 2016-10-09
  • 打赏
  • 举报
回复
知道了 是url里token的原因 我改成自己的就能打开了
FRANK-TAM 2016-10-09
  • 打赏
  • 举报
回复
不知道为什么 你发的链接 我打开后都是提示错误 然后跳转到微信公众平台首页
陈悕 2016-10-09
  • 打赏
  • 举报
回复
引用 2 楼 u010991683 的回复:
谢谢 请问第二个链接是指向 发送消息的客服接口页面吗?我打开到首页去了 http://mp.weixin.qq.com/wiki/1/70a29afed17f56d537c833f89be979c9.html dnspod.cn的微信号里 如果你绑定自己帐号后,即使N个月打开微信,在你登录dnspod网站后,微信也会推送一条消息,或者某天域名要到期了 也会提醒,我发现他没有48小时那种限制,我基本上就是需要这类功能 你的理解没错 有个h5的网站 通过自定义菜单在微信端打开,实际上就是一个普通的网站,在电脑浏览器和手机浏览器里都可以通过输入网站打开。网站里有些场景需要用到微信功能,比如 1.登录提示 2.收到其他用户的站内信后,微信上提示 ...... 这些都应该是用 客服接口吗
首先要说明的是微信并没有主动发送消息的功能接口,使用客服消息接口只是一个折中的办法,并不是针对主动发送消息而产生的。 如果是这种提示性的内容,可以使用模板消息。 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751277&token=&lang=zh_CN
FRANK-TAM 2016-10-09
  • 打赏
  • 举报
回复
我把post的xml里面的数据 保存到数据库做了比较 同样的ToUserName, FromUserName,MsgType都是text 同样的Content 在公众号内聊天位置直接输入Content 就能返回提示 在第三方网页上post过去的 就没有返回 同样的 我在网页上显示post过去后返回的xml 有正确的提示内容 到底要怎样才能把提示信息 显示在微信里而不是网页上呢:(:(:(
FRANK-TAM 2016-10-09
  • 打赏
  • 举报
回复
谢谢 请问第二个链接是指向 发送消息的客服接口页面吗?我打开到首页去了 http://mp.weixin.qq.com/wiki/1/70a29afed17f56d537c833f89be979c9.html dnspod.cn的微信号里 如果你绑定自己帐号后,即使N个月打开微信,在你登录dnspod网站后,微信也会推送一条消息,或者某天域名要到期了 也会提醒,我发现他没有48小时那种限制,我基本上就是需要这类功能 你的理解没错 有个h5的网站 通过自定义菜单在微信端打开,实际上就是一个普通的网站,在电脑浏览器和手机浏览器里都可以通过输入网站打开。网站里有些场景需要用到微信功能,比如 1.登录提示 2.收到其他用户的站内信后,微信上提示 ...... 这些都应该是用 客服接口吗

3,156

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧