精华内容
下载资源
问答
  • 微信三方代开发公众号消息管理-群发(文本、图片、图文、语音/音频、视频)消息的方法和规则进行详细的说明
  • 微信公众号签名接口,微信公众号消息管理接口
  • js代码-公众号消息回复
  • 微信公众号消息推送

    2020-05-05 16:25:22
    微信公众号消息推送微信公众号消息推送1.1申请测试号1.2模板消息的开发1.2.1获取模板id1.2.2发起请求1.3搭建消息系统1.3.1模型的封装(消息模型)1.3.2微信通知服务1.3.3实现Service创建一个表格 微信公众号消息推送...

    微信公众号消息推送

    使用微信公众号消息推送的好处:
    1.互动一步到位,简单粗暴。信息推送迅速,用户可以直接发送消息到微信公众号,可以及时百的回复他们。例如:网络营销能力秀,前段时间网络营销能力秀大学生网络营销比赛结束了,秀友们就会在微信上发消息问一些关于能力秀获奖证书的事情,可以很迅速的回复他们。
    2.营销成本低,效度果佳。通过微信公众号平台,用户与企业之间建立起了联系,企业推送消息广告直接通过微信公众平台推送,花问费的成本也是极低的。这样持续的推送可以加深用户对品牌的认知,而且可以更好的交流,得到用户的反馈。省去了广告的费用,企业可以做一些活动,比如抽答奖抽中有礼品等之类的,可以加大用户的参与度。
    3.随时随地的提高信息和服务,比如说可以用微信公众号助手来发布你的公众号文章。相对于PC机而版言,手机是用户随时都会携带在身上的工具,借助移动端优势,微信天然的社交、位置等优势,会给商家的营销带来很大的方便,同时相对于APP而言,权由于不需要下载安装,用此更加方便。

    1.1申请测试号

    申请地址:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
    1测试号信息

    1.2模板消息的开发

    模板开发地址:http://mp.weixin.qq.com/debug/cgi-bin/readtmpl?t=tmplmsg/faq_tmpl

    1.2.1获取模板id

    在这里插入图片描述
    模板的定义:
    {{first.DATA}}
    商品的详情:{{keyword1.DATA}}
    商品的个数:{{keyword2.DATA}}
    商品的状态:{{keyword3.DATA}}
    {{remark.DATA}}
    在这里插入图片描述
    在这里插入图片描述
    模板id为:42qDJjRyDDekZwUomZomo2nwRBiBAwmAHfADjP0PUaQ

    1.2.2发起请求

    大致流程图
    在这里插入图片描述
    请求的uri:
    POST请求
    https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN
    请求的参数:
    Json
    返回值:
    {

    "errcode":0,
    
    "errmsg":"ok",
    
    "msgid":200228332
    

    }

    1.3搭建消息系统

    引入微信消息推送sdk

        <dependency>
            <groupId>com.github.binarywang</groupId>
            <artifactId>weixin-java-mp</artifactId>
            <version>3.3.0</version>
        </dependency>
    

    1.3.1模型的封装(消息模型)

    /**
     * 微信的模板消息
     * @author xy
     *
     */
    public class MessageTemplate {
    	
    	// 发送给那个用户
    	@JsonProperty("touser")
    	private String toUser; // touser
    	// 发送的模板id
    	@JsonProperty("template_id")
    	private String templateId; // template_id
    	// 消息里面的url 地址
    	private String url;
    	// 消息的参数
    	private Map<String,Map<String,String>> data;
    	public String getToUser() {
    		return toUser;
    	}
    	
    	public static Map<String,String> initData(String value,String color) {
    		Map<String, String> data = new HashMap<String,String>();
    		data.put("value", value);
    		data.put("color", color);
    		return data;
    	}
    

    1.3.2微信通知服务

    /**
     * 微信通知服务,用来给用户发送微信消息
     * @author xy
     *
     */
    public interface WechatNotifyService {
      
    	/**
    	 * 
    	 * @param user
    	 * @param message
    	 */
    	void sendMessage(TAdmin user,Object message);
    }
    

    1.3.3实现Service

    获取token的地址:
    https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=%E5%9F%BA%E7%A1%80%E6%94%AF%E6%8C%81&form=%E8%8E%B7%E5%8F%96access_token%E6%8E%A5%E5%8F%A3%20/token
    在这里插入图片描述

    @Service
    public class WechatNotifyServiceImpl implements WechatNotifyService {
    
    	
    	public static void sendMessage1(TAdmin user, Object message) {
    		RestTemplate rest = new RestTemplate();
    		String url = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=16_I6ORtbdlKfGYosWm9tliPWo_L4n8vvgpP6iKGIYqn2WbCEgy1osydyUYCOHvFyabVhZNGJXYOWRI3nXnYuDtxrtK3AASf29oclf3Ge8UzKxUX3xa1jqpbs429AH8O-hyfrpu33ckIwi9htxGGRNcAGAPAW";
    		// request 可以是一个java 对象,RestTemplate 会自动的把它转化为json对象
    		MessageTemplate messageTemplate = new MessageTemplate();
    		// rest 会将对象messageTemplate 自动使用jackson转化为json对象
    		messageTemplate.setToUser("op16B0_4fK8AFLFI7WZ44VhHxvXE");// 发送给那个用户
    		messageTemplate.setTemplateId("byn7Kv4t7lrlBCdHLBmo8VSqm9lHn_YcFdnNgPkunbY");// 消息模板
    		messageTemplate.setUrl("https://www.baidu.com/");// 用户点击该消息,进入那个页面
    		Map<String, Map<String, String>> data = new HashMap<>();
    		/**
    		 * {{first.DATA}} 
    			商品的详情:{{keyword1.DATA}} 
    			商品的个数:{{keyword2.DATA}} 
    			商品的状态:{{keyword3.DATA}} 
    			{{remark.DATA}}
    		 */
    		data.put("first", MessageTemplate.initData("尊敬的大佬(xy)", ""));
    		data.put("keyword1", MessageTemplate.initData("五一套", ""));
    		data.put("keyword2", MessageTemplate.initData("12", "套"));
    		data.put("keyword3", MessageTemplate.initData("待充值", ""));
    		data.put("remark", MessageTemplate.initData("赛利亚,我的爱", "#4169E1"));
    		messageTemplate.setData(data );
    		String jsonResult = rest.postForObject(url, messageTemplate, String.class);
    		System.out.println(jsonResult);
    	}
      public static void main(String[] args) {
    	 sendMessage1(null,null);
    }
    @Override
    public void sendMessage(TAdmin user, Object message) {
    }
    }
    
    

    测试效果图

    在这里插入图片描述

    展开全文
  • 01-公众号消息推送实际效果测试02-相应的资料如何获取和设置03-代码说明和设置
  • 三方代开发公众号消息管理-群发消息 微信公众平台为订阅号提供了每天1条的群发权限,为服务号提供每月(自然月)4条的群发权限。而对于某些具备开发能力的公众号运营者,可以通过高级群发接口,实现更灵活的群发...
                       三方代开发公众号消息管理-群发消息
    

    微信公众平台为订阅号提供了每天1条的群发权限,为服务号提供每月(自然月)4条的群发权限。而对于某些具备开发能力的公众号运营者,可以通过高级群发接口,实现更灵活的群发能力。

    1.对于认证订阅号,群发接口每天可成功调用1次,此次群发可选择发送给全部用户或某个标签;
    2.对于认证服务号虽然开发者使用高级群发接口的每日调用限制为100次,但是用户每月只能接收4条,无论在公众平台后台上发,还是使用接口群发,用户每月只能接收4条群发消息,多于4条的群发将对该用户发送失败;
    3.开发者可以使用预览接口校对消息样式和排版,通过预览接口可发送编辑好的消息给指定用户校验效果;
    4.群发过程中,微信后台会自动进行图文消息原创校验,请提前设置好相关参数(send_ignore等)
    5.开发者可以主动设置 clientmsgid 来避免重复推送。
    6.群发接口每分钟限制请求60次,超过限制的请求会被拒绝。
    7.图文消息正文中可以插入自己帐号和其他公众号已群发文章链接的能力。

    图文消息群发方法

    1.首先,我们预先将图文消息中需要用到的图片,使用上传图文消息内图片接口,上传成功并获得图片 URL;
    2.上传图文消息素材,需要用到图片时,我们使用上一步获取的图片 URL;
    3.使用对用户标签的群发,或对 OpenID 列表的群发,将图文消息群发出去,群发时微信会进行原创校验,并返回群发操作结果;在群发过程中,如果需要,我们还可以预览图文消息、查询群发状态,或删除已群发的消息等
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    微信三方代开发公众号消息管理-群发消息视频教程

    展开全文
  • 微信公众号消息通知手把手教程

    千次阅读 2020-10-16 16:29:16
    项目需求:微信公众号消息推送 首先你需要我给你提供以下地址 方便你进行开发 准备阶段: a 模版消息推送开发文档 链接 b 微信公众号测试号地址 链接 c 微信公众平台接口调试工具 链接 开发调试阶段 1 查看a...

    项目需求:微信公众号消息推送

    首先你需要我给你提供以下地址  方便你进行开发

    准备阶段:

    a 模版消息推送开发文档   链接

    b 微信公众号测试号地址   链接

    c 微信公众平台接口调试工具  链接

    开发调试阶段

    1 查看a文档  发现 步骤6 发送模版消息

    所以 我们要准备 openid  模版id 以及我们去b文档 去设置一个模版 用于测试发送消息

    2 这是时候 你肯定不知道 模版消息是什么   就是你公众号 推送给 用户的一个固定模版的消息格式  比如我要弄的会议提醒 

    效果如下   我们要做的就是这个

    3 正式开始  

    a.登录微信公众号后台=>左侧菜单中的功能=>如果没有模版消息,就点击下面的加号+  =>按要求填就可以了,别忘了你得是认证过后的公众号

    b.此时你已经有了模版消息  如下图  在模板库里找到符合你要求的模版 点击添加  然后查看 我的模版就行了  那个模版id很有用

    c.现在 你需要准备 文档a 步骤6 需要的参数了  其中模版id就是上图的 id

    我们1个1个参数 带你准备出来

    a) 请求路径上的access_token  去地址c  按下图获取

    b) openid   

        因为我是内网 过程比较复杂 手机无法连接vpn 访问外网  所以       本地起项目 利用微信jssdk 获取 code  如果不懂code  链接

    然后  我本地项目 连接 后台java项目   这里 java给我开的热点  我电脑  手机 都连接java开发人员的热点 保证我们3个设备 可以互通  appid 使用测试帐号的appid   在文档b里可以看见  下图有我获取code的代码展示

    然后  我在文档3中 用接口 去在测试公众号创建了菜单 并把项目地址塞进了 模拟菜单里 这里的token就是a获取的

    然后 我的测试微信公众号就有了菜单 并且还带有我获取code代码连接的跳转   然后点击菜单 后台会利用appid secret及code 去获取到用户的openid  然后给你就行了  一个人在一个公众号内的openid是固定的 你存起来就好了  这里记得appid和secret 都是文档2里 你的哦 别弄错了  到这openid就有了

    c) url

    url 我目前就放了我们单位公众号h5项目的连接  回头 我会完善到直接进入消息页面的

    d) miniprogram 

    这里我没有去填写小程序的跳转   公众号 小程序2选一 小程序 appid对了就行

    e) data

    data  的内容  就要符合 你选定模版的格式  比如 我的模版格式如下

    那么我参数的结构

    4 到这里 所有的参数就已经准备完毕了  这个时候  你需要用服务端发送这个请求  我这里使用的postman

    然后 你就会在你的手机上 看到  结果了  如果出现 上面2中的内容  那么 恭喜你成功了

    展开全文
  • 本文给大家讲述的是在.net微信公众号开发中的公众号消息处理的相关内容,非常详细,有需要的小伙伴可以参考下。
  • 微信公众号消息&事件接入处理(核心基础代码); 微信公众号消息&事件接入处理(核心基础代码);
  • .NET 发送微信公众号模板消息 解压密码 www.shcodetool.com
  • 微信公众号消息推送器主要是与MSSQL SERVER数据库接口,用户将要发送的数据按指定格式写入数据表中,软件定时发送。应用于ERP\OA\CRM等管理系统与微信公众号的结合使用。特点:1、无需具备公众号开发能力,只要会往...
  • 微信公众号消息增加跳转链接

    万次阅读 2017-11-28 16:13:35
    微信公众号消息增加跳转链接 背景: 用户在首次关注公众号后会弹出一条欢迎消息。给这条消息增加跳转的链接,使得用户在点击之后可以跳转 到一个你希望用户访问的页面。 解决方案: 根据微信开发者文档,找到了3种...

    微信公众号消息增加跳转链接

    背景:

    用户在首次关注公众号后会弹出一条欢迎消息。给这条消息增加跳转的链接,使得用户在点击之后可以跳转

    到一个你希望用户访问的页面。

    解决方案:

    根据微信开发者文档,找到了3种实现方式。

    1.文本消息

    文本消息提供的参数中是不存在url这个参数的。所以无法使用官方提供的接口直接添加跳转链接。只能退而

    求其次,在文本内容中裸写跳转url。例如:''欢迎关注,点击一下链接了解更多公众号信息。www.xxxx.com"。

    效果很挫2.图文消息

    相对于文本消息,图文消息提供了url参数,可以在调用接口时,将链接加上就可以发送一条可点击跳转的消息。

    效果还是很不错的,不传图片其实也是可以的,就会只显示文字。
    3.模版消息

    模板消息也是完全可以满足需求的,但模板消息有很多不便之处。使用模板消息必须有对应的模板存在,如

    果没有适合当前需求的模板,就必须去向微信公众号提交申请,通过后才能使用该模板。另外模板消息有每日使用

    次数上限。将模板消息用来回复首次关注的用户实在有点大材小用。

    参数 是否必传 说明
    url 模板跳转链接
    效果是完全能够满足需求的。如果条件都符合,可以使用模板消息。

    展开全文
  • 基于Spring Cloud的全自动化微信公众号消息消息采集系统 文章目录基于Spring Cloud的全自动化微信公众号消息消息采集系统前言一、系统简介二、系统架构技术架构存储缓存代理三、系统优劣性系统优点系统缺点:四、...
  • 微信公众号消息模板推送demo,亲测能用,替换下参数就能用
  • (VB源码)微信公众号消息推送修改版,现在可以根据数据库自动获取accesstoken,方便大家更好的测试。(代码中的数据库连接要换成自己的) 这个代码是从本网下载后修改的,原版:...
  • 模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。 模板消息使用规则: 所有...
  • python3 + fiddler爬取微信公众号消息记录
  • VB源码 公众号推送消息源码,用VB实现公众号消息推送。 可以供大家学习使用,VB源码 公众号推送消息源码,用VB实现公众号消息推送。 可以供大家学习使用,
  • 微信公众号消息推送开发(模板消息):准备工作[公众平台环境配置](一) 前言: 根据公众平台提供api,需要注意以下几点: ①,access_token需要缓存 ②,需要按照所选模板封装对应的数据 ③,推送消息必须条件:模板...
  • 以下我将在微信公众号消息推送开发(模板消息):开发实现(二)基础上实现需求,以及实现时需要注意的地方,当然具体实现还要根据自身的需求而定,我这里只介绍下实现思路。 开发实现: 一,实现准备工作 微信公众...
  • 基于 LeanCloud 的微信公众号消息推送服务,类似“server酱”,无成本5分钟部署
  • 最近在调试微信公众号开发者模式,处理公众号消息,收到如下回调消息内容 &lt;xml&gt;&lt;ToUserName&gt;&lt;![CDATA[gh_29********21]]&gt;&lt;/ToUserName&gt; &lt;...
  • 今天分享一下公众号推送模板消息的开发案例。应用场景:用户在公众号上进行了一些操作后,公众号自动向用户推送相关的模板消息,常见的比如用户在公众号付款后会收到商家的付款消息提醒。接下来通过笔者在测试账户上...
  • 微信公众号消息加密

    千次阅读 2018-03-26 13:55:38
    只有被动回复用户的消息时,才需要进行消息加解密 需要加解密的类型: 新增消息体签名验证,用于公众平台和公众账号验证消息体的正确性 针对推送给微信公众账号的普通消息和事件消息,以及推送给设备公众账号的设备...
  • 前言:微信公众平台为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,一个用户虽然对多个公众号和应用有多个不同的OpenID,但他对所有这些同一开放平台账号下的公众号和应用,只有一个UnionID。...
  • 微擎微信公众号消息模板

    千次阅读 2019-04-20 20:34:18
    sendTplNotice() 说明 sendTplNotice($touser, $template_id,...发送模版消息 参数 $touser 粉丝openid $template_id 模板id,需要在公众平台后台添加得到id值 $postdata 根据模板规则完善消息 $url 详情页链接 $topc...
  • 微信公众号消息text换行问题

    万次阅读 2017-12-01 16:47:17
    推送到公众号消息文本采用的是单引号包含内容。这样是不行的,不会换行,会原样返回 [php] view plain copy  print? return array('欢迎您关注爱心互助公众服务号,开启您的财富之旅。如需人工服务...
  • nodejs 实现微信公众号消息管理

    千次阅读 2019-02-22 02:42:46
    我们经常可以看到,在关注一个公众号的时候,有的公众号会自动给我们回复一条消息,在给公众号消息的时候,公众号也会针对我们发送的消息进行特定的回复。 那么这样的功能是怎么用代码实现的呢? 接下来我们一步...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 109,029
精华内容 43,611
关键字:

公众号消息