国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP快速推送微信模板消息

2024-05-04 23:56:40
字體:
供稿:網(wǎng)友

需要給關(guān)注用戶發(fā)送模板消息,由于公眾號(hào)關(guān)注用戶比較多,所以采用普通的curl等方式太慢。由于模板消息發(fā)送不需要等待微信的結(jié)果,所以利用php的fsockopen()函數(shù)可以達(dá)到快速發(fā)送的效果。代碼如下:

$data = [  'touser' => '11111111111111111',  'template_id' => '111111111111111111',  'url' => '11111111111111111111',  'data' => [    'first' => [      'value' => '1111111111111111111',      'color' => '#173177',    ],    'keyword1' => [      'value' => '111111111111111111',      'color' => '#173177',    ],    'keyword2' => [      'value' => date('Y年m月d日 H:i'),      'color' => '#173177',    ],    'remark' => [      'value' => '1111111111111111111111111',      'color' => '#173177',    ]  ]];$access_token = '此處填寫自己公眾號(hào)的access_token';$params = json_encode($data,JSON_UNESCAPED_UNICODE);$start_time = microtime(true);for ($i = 0; $i < 50; $i++) {  $fp = fsockopen('api.weixin.qq.com', 80, $error, $errstr, 1);  $http = "POST /cgi-bin/message/template/send?access_token={$access_token} HTTP/1.1/r/nHost: api.weixin.qq.com/r/nContent-type: application/x-www-form-urlencoded/r/nContent-Length: " . strlen($params) . "/r/nConnection:close/r/n/r/n$params/r/n/r/n";  fwrite($fp, $http);  fclose($fp);}print_r(microtime(true) - $start_time);

上面的代碼發(fā)送了50條模板消息,所用時(shí)間請(qǐng)看運(yùn)行結(jié)果:

0.83637619018555

發(fā)送模板消息還可以采用curl,甚至是curl的批量處理方式(多線程),但是相對(duì)較快的應(yīng)該是上述方式。

以上所述是小編給大家介紹的PHP快速推送微信模板消息,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)VeVb武林網(wǎng)網(wǎng)站的支持!


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到PHP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 高密市| 永和县| 宁晋县| 高碑店市| 大冶市| 郎溪县| 阳信县| 和田市| 兴宁市| 通渭县| 布尔津县| 珲春市| 南召县| 东至县| 芦溪县| 松阳县| 扎鲁特旗| 建湖县| 色达县| 拉萨市| 开封县| 隆德县| 黎川县| 合作市| 成安县| 清水河县| 彭泽县| 建湖县| 汶上县| 会昌县| 台前县| 黄山市| 营口市| 万荣县| 秦安县| 乐安县| 万宁市| 峨眉山市| 阜阳市| 金坛市| 金门县|