PHP微信開發 傳送訊息模板

2021-08-25 13:57:03 字數 1260 閱讀 8887

定義乙個class  

class weixinutil

$token = $data->access_token;

curl_close($ch);//關閉curl

return $token;

}//將模板訊息json格式化

function json_tempalte($openid,$sysname,$prid,$status,$neststatus,$sysurl,$phone)

/* 傳送json格式的資料,到api介面 -xzz0704 */

}}

例項化後呼叫方法

測試類如下:

<?php

$wx = new weixinutil();

//傳入的引數

$openid = "o9aqd1ptsbnkiyaqexcyql-vttfy";

$tpurl = "".$wx->getaccesstoken();

$sysname = "測試系統名稱";

$prid = "測試單號18000005";

//$status ="提交";

$status ="部門審批";

$neststatus = " ";

//$neststatus = "可以開始審批";

$sysurl = "";

$phone = "手機22222";

$json = $wx->json_tempalte($openid,$sysname,$prid,$status,$neststatus,$sysurl,$phone);

$out = $wx->https_curl_json($tpurl,$json);//進行傳輸

//輸出表示成功 ps:msgid每個人不一樣

echo $out;

?>

這裡用到的只是靜態資料,動態資料請根據自己的業務需求來

**有點冗餘,請各位自行優化

微信開發 傳送模板訊息

先在模板庫中找到自己的想要的模板,新增到 我的模板 中。展開詳情,我們可以看到示例。接下來用c 傳送一次 從官方文件的示例中我們可以看到除了推送人的openid,還可以設定每個欄位的顏色及跳轉位址。先可以定義以個tempmodel物件 public class templatemodel publi...

微信開發 傳送模板訊息

先在模板庫中找到自己的想要的模板,新增到 我的模板 中。展開詳情,我們可以看到示例。接下來用c 傳送一次 從官方文件的示例中我們可以看到除了推送人的openid,還可以設定每個欄位的顏色及跳轉位址。先可以定義以個tempmodel物件 public class templatemodel publi...

微信傳送模板訊息

access token的儲存至少要保留512個字元空間。access token的有效期目前為2個小時,需定時重新整理,重複獲取將導致上次獲取的access token失效。public class access token 獲取到的憑證 public string access token 憑證...