知识点
相关文章
更多最近更新
更多微信群发接口代码
2019-03-02 01:02|来源: 网路
本文主要介绍微信群发接口测试过程,主要根据用户分组进行群发文本信息,其他群发接口由于需要
上传素材,不是本文的重点,不再进行介绍。
主要包含以下内容:
接口调用请求说明
制作测试接口界面
发送功能代码
微信群发接口
一、 接口调用请求说明
- http请求方式: POST
https://api.weixin.qq.com/cgi-bin/message/mass/sendall?access_token=ACCESS_TOKEN
- POST数据说明
文本信息:
{
"filter":{
"group_id":"2" // 用户分组Id
},
"text":{
"content":"CONTENT" //群发内容:"用户输入内容"
},
"msgtype":"text" //消息类型: 文本
}
二、制作测试接口界面
注:access_token利用微信公众平台接口调试工具http://mp.weixin.qq.com/debug获取,以下是测试获取access_token的界面,需要用户输入公众号的appid和secret。
以下图片中黄色字体就是access_token,是点击上图中检查问题后的结果:
注:group_id利用微信公众平台接口调试工具http://mp.weixin.qq.com/debug 获取,以下是测试获取用户组值的界面,需要用户输入已获取的access_token。
以下是点击上图中的检查问题,出现的结果,其实”id”就是代表对应分组标识,”name”代表分组的名称。
至此,群发接口的参数access_token和groupId已经获得,下一步可以测试群发接口了。
三、发送功能代码
//根据用户组Id群发文本消息
public function send_group_mess($groupid,$type,$data)
{
$msg = array('filter' => array('group_id'=>$groupid)); //步骤2获取到的groupId用户级Id
$msg['msgtype'] = $type;//消息类型,默认为text文本信息
switch($type)
{
case 'text':
$msg[$type] = array('content' => $data);//把群发信息内容,存到参数数组
break;
case 'image':
break;
}
$access_token = $_POST["access_token"];;
$url = "https://api.weixin.qq.com/cgi-bin/message/mass/sendall?access_token=".$access_token; //群发接口地址
//对接口发出请求,参数用Json格式传入
$res = $this->https_request($url,json_encode($msg));
//解析返回结果
return json_decode($res,true);
}
转自:http://www.cnblogs.com/jerryqm/p/3866703
相关问答
更多-
微信公众号给微信用户转账的Java实现[2022-06-05]
这个是开发文档页面: https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_2 用于企业向微信用户个人付款 目前支持向指定微信用户的openid付款。 我刚刚接到公司交待的这个任务,正在开发中。。。。 -
java开发的网站如何调用微信接口,进行支付呢?[2023-12-22]
我刚做了一个调用接口生成一个二维码 在自己网站内展示,通过微信扫描 二维码支付。 -
微信公众平台怎么开高级群发接口[2023-07-30]
在公众平台网站上,为订阅号提供了每天一条的群发权限,为服务号提供每月(自然月)4条的群发权限。而对于某些具备开发能力的公众号运营者,可以通过高级群发接口,实现更灵活的群发能力。 请注意: 1、对于认证订阅号,群发接口每天可成功调用1次,此次群发可选择发送给全部用户或某个分组; 2、对于认证服务号虽然开发者使用高级群发接口的每日调用限制为100次,但是用户每月只能接收4条,无论在公众平台网站上,还是使用接口群发,用户每月只能接收4条群发消息,多于4条的群发将对该用户发送失败; 3、具备微信支付权限的公众号,在 ... -
微信支付接口开发[2022-12-11]
用户扫描商户展示在各种场景的二维码进行支付。 步骤1:商户根据微信支付的规则,为不同商品生成不同的二维码,展示在各种场景,用于用户扫描购买。 步骤2:用户使用微信“扫一扫”扫描二维码后,获取商品支付信息,引导用户完成支付。 步骤(3):用户确认支付,输入支付密码。 步骤(4):支付完成后会提示用户支付成功,商户后台得到支付成功的通知,然后进行发货处理。 -
成为微信公共平台的开发者后,为什么还是可以进行群发?[2022-02-23]
开启开发模式时不影响群发功能的。现在只有订阅号和服务号群发功能有区别,订阅号每天都可以群发一群消息,服务号一个月才能群发一条消息。你说的那种情况是没有的。 -
微信2下载[2024-02-01]
您好,打开手机浏览器或者是应用商城,然后输入微信进行搜索,在搜索结果中下载安装这款软件即可 -
个人如何开通微信商城[2022-04-29]
开通微信商城的流程如下: 一、注册微信公众平台的服务号; 我们必须先注册微信公众平台的服务号,因为只有服务号才可能开通支付功能,实现线上的交易。至于如何申请微信公平台请参照我们的《微信公众号的申请和完善》。 二、微信认证服务号(申请公函); 进入微信公众平台之后点击右侧中设置的微信认证,如何搭建自己的微商城(上) 点击之后就会出现微信认证的界面 如何搭建自己的微商城(上) 微信认证 根据提示进行一步一步的认证,我们的公众号认证可以算是基本成型,不过认证的最后是要给腾迅缴纳300元认证费用的。认证通过之后,服 ... -
微信公众平台开发者接入 然后用代码制作网页[2022-05-10]
我是用新浪的sinaapp开发者平台里创建php代码开发的,百度开发者平台也可以,前提你必须要懂得php代码。不然做了也是白搭。其次端口对接token与Access_Token,还要引用外部链接OAuth2.0网页授权还必须微信认证。 -
微信公众号,怎么主动发消息给普通的关注用户,单对单的聊天[2023-02-20]
除了推送外,公众号无法主动向用户发送消息。 -
微信小程序收费吗[2022-06-03]
小程序本身是微信提供的一个平台,使用和注册都是不需要钱的(企业需要300认证费)。注册下来的名字也永久是你的,就是小程序你要用起来里面的功能是需要开发的,要么自己开发要么找第三方合作。