200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > php 公众号群发消息 PHP 微信公众号 群发文本消息

php 公众号群发消息 PHP 微信公众号 群发文本消息

时间:2022-02-04 13:27:53

相关推荐

php 公众号群发消息 PHP 微信公众号 群发文本消息

//公众号 群发文本消息

///test/qunfa

public function qunfa(){

//https://api./cgi-bin/message/mass/send?access_token=ACCESS_TOKEN

//引入微信工具类

import("ORG.Util.Gongzhonghao");

//实例化

$wx = new weixin;

#获取token

$token=$wx->get_token();

#文本消息

$msgArray=array(

"touser"=>array(

"",

),

"msgtype"=>"text",

"text"=>array(

"content"=>urlencode("感谢关注赏金联盟!")

)

);

$json=urldecode(json_encode($msgArray));

//var_dump($json);exit;

#群发 文本消息

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://api./cgi-bin/message/mass/send?access_token=".$token);

curl_setopt($ch, CURLOPT_POSTFIELDS, $json);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$res = curl_exec($ch);

curl_close($ch);

if($res['errcode']==0){

echo "推送成功";

}else{

echo "推送失败!";

}

}

使用 urlencode 是为了避免在 json_encode的时候被转码unicode.

追加:今天发现用户收不到群发消息,于是又去查了文档,发现文档上有这么一行小字。这意味着,每月只能群发4条消息。

对于认证服务号虽然开发者使用高级群发接口的每日调用限制为100次,但是用户每月只能接收4条,无论在公众平台网站上,还是使用接口群发,用户每月只能接收4条群发消息,多于4条的群发将对该用户发送失败;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。