最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP快速推送微信模板消息

 更新時(shí)間:2017年04月14日 16:33:02   作者:萬林贊  
這篇文章主要介紹了PHP快速推送微信模板消息,需要的朋友可以參考下

需要給關(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ì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

大宁县| 祥云县| 乳山市| 武城县| 米易县| 泉州市| 诸暨市| 措美县| 南阳市| 清原| 肇庆市| 武清区| 青岛市| 吴忠市| 辽源市| 信宜市| 绥江县| 海晏县| 中宁县| 西贡区| 张家口市| 濉溪县| 海原县| 永德县| 望谟县| 丹棱县| 建始县| 神农架林区| 宜兴市| 安庆市| 广安市| 清水县| 阳高县| 石首市| 涞水县| 西华县| 花莲县| 元谋县| 承德市| 土默特左旗| 股票|