123456789101112131415161718192021222324<?php$post_data=array("touser"=>array('OpenID1','OpenID2'),//把OpenID替换成第4步获取到的加密微信号注意这里至少要两个OpenID,否则会返回错误信息。如果只有一个账号关注了的话,可以自己再随便造一个,或两个OpenID写成一样"msgtype"=>"text","text"=>array("content"=>"I am msg."));$post_data= json_encode($post_data) ;//因为API只接受json的格式的数据,所以要进行json encode,当然,以上的代码也可直接写成下面这样://$postdata = '{"touser":["OpenID1","OpenID2"],"msgtype":"text","text":{"content":"I am msg."}}';$url='https://api.weixin.qq.com/cgi-bin/message/mass/send?access_token=ACCESS_TOKEN';//把ACCESS_TOKEN替换成第3步获取到的token$ch= curl_init();curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_URL,$url);curl_setopt($ch, CURLOPT_POSTFIELDS,$p);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);//上面两行是为了解决https证书问题,不加的话会报错,所以直接信任证书了。$result=curl_exec($ch);echocurl_error($ch);curl_close($ch);print_r($result);
原文出自:
http://blog.too2.net/?p=212
转载请注明转自:辛碌力成【http://blog.too2.net】




发表评论