欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP快速推送微信模板消息

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

需要給關(guān)注用戶發(fā)送模板消息,由于公眾號關(guān)注用戶比較多,所以采用普通的curl等方式太慢。由于模板消息發(fā)送不需要等待微信的結(jié)果,所以利用php的fsockopen()函數(shù)可以達到快速發(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 = '此處填寫自己公眾號的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條模板消息,所用時間請看運行結(jié)果:

0.83637619018555

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

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

相關(guān)文章

  • php計算兩個日期時間差(返回年、月、日)

    php計算兩個日期時間差(返回年、月、日)

    這篇文章主要介紹了php計算兩個日期時間差(返回年、月、日),實現(xiàn)了類似微博中的多少天、多少月、多少前前功能,需要的朋友可以參考下
    2014-06-06
  • vscode運行php報錯php?not?found解決辦法

    vscode運行php報錯php?not?found解決辦法

    這篇文章主要給大家介紹了關(guān)于vscode運行php報錯php?not?found的解決辦法,這個問題可能是由于您的計算機上沒有安裝PHP或者VS?Code沒有正確配置PHP的路徑所導(dǎo)致的,文中將解決的辦法介紹的很詳細,需要的朋友可以參考下
    2023-07-07
  • Yii視圖操作之自定義分頁實現(xiàn)方法

    Yii視圖操作之自定義分頁實現(xiàn)方法

    這篇文章主要介紹了Yii視圖操作之自定義分頁實現(xiàn)方法,結(jié)合實例形式分析了Yii自定義分頁的實現(xiàn)步驟與相關(guān)技巧,需要的朋友可以參考下
    2016-07-07
  • PHP程序員簡單的開展服務(wù)治理架構(gòu)操作詳解(一)

    PHP程序員簡單的開展服務(wù)治理架構(gòu)操作詳解(一)

    這篇文章主要介紹了PHP程序員簡單的開展服務(wù)治理架構(gòu)操作,結(jié)合實例形式詳細分析了PHP開展服務(wù)治理架構(gòu)操作相關(guān)原理、RPC通信實現(xiàn)技巧與注意事項,需要的朋友可以參考下
    2020-05-05
  • php反射應(yīng)用示例

    php反射應(yīng)用示例

    這篇文章主要介紹了php反射應(yīng)用示例,需要的朋友可以參考下,代碼很簡單,直接看下面的代碼吧
    2014-02-02
  • PHP實現(xiàn)多圖上傳和單圖上傳功能

    PHP實現(xiàn)多圖上傳和單圖上傳功能

    本文通過實例代碼給大家介紹了基于PHP實現(xiàn)多圖上傳和單圖上傳功能,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-05-05
  • PHP 讀取文本文件內(nèi)容并分頁顯示

    PHP 讀取文本文件內(nèi)容并分頁顯示

    本文給大家分享的代碼非常簡單實用,使用php實現(xiàn)讀取文本文件內(nèi)容,并且分頁展示出來,有類似需求的小伙伴可以來參考下。
    2016-01-01
  • 利用PHP生成CSV文件簡單示例

    利用PHP生成CSV文件簡單示例

    眾所周知,CSV文件是以逗號(,)作為分隔符的一種文件,那么在知道組成原理的前提下,我們來操作它就方便多了。這篇文章主要介紹了利用PHP生成CSV文件的方法,文章給出了完整的示例代碼,有需要的朋友們可以參考借鑒。
    2016-12-12
  • 基于thinkPHP框架實現(xiàn)留言板的方法

    基于thinkPHP框架實現(xiàn)留言板的方法

    這篇文章主要介紹了基于thinkPHP框架實現(xiàn)留言板的方法,簡單分析了thinkPHP框架實現(xiàn)留言板的流程及控制器與模型的相關(guān)核心代碼,需要的朋友可以參考下
    2016-10-10
  • PHP 將逗號、空格、回車分隔的字符串轉(zhuǎn)換為數(shù)組的函數(shù)

    PHP 將逗號、空格、回車分隔的字符串轉(zhuǎn)換為數(shù)組的函數(shù)

    我們在搜索一些東西時會經(jīng)常遇到可以通過空格隔開來達到輸入多個條件的目的。今天正好項目中遇到了這個情況,就寫了一個函數(shù),將多個條件放到數(shù)組里
    2012-06-06

最新評論