内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

使用PHP程序給用戶發(fā)送微信模板消息的完整流程

2023-03-24    分類: 網(wǎng)站建設

一般來說,給用戶發(fā)送微信模板消息是為了通知用戶或推送廣告,但發(fā)送消息的前提條件是用戶必須關注該微信公眾號才能收到消息。除了用戶關注該公眾號外,還需要進一些設置,首先是在微信公眾平臺網(wǎng)站里申請“模板消息”,如下圖所示,在“微信公眾平臺”-“功能”-“模板消息”里。
微信公眾號后臺
如果找不到該插件,則需要通過“添加插件的功能”來申請開通微信模板插件,如下圖所示:
插件功能
因為申請插件需要審核時間,所以有使用前需要先申請好。
還必須申請微信公眾號的APPID和AppSecret ,然后是需要獲得用戶登錄的openid,有了這三個參數(shù),就可以對用戶發(fā)送模板消息了。
微信模板
發(fā)送模板消息的第一步是在模板庫里搜索符合自己的模板,然后添加該模板,這樣就可以獲取該模板ID和模板的內容了。以“支付成功通知”的模板為例,如下圖:
其中{{first.DATA}},{{keyword1.DATA}}等都是變量,也就是說我們可以改成自己需要的內容,而像“門票類型”、“數(shù)量:”、“支付金額”等固定的文字是不能更改,當然也不能刪除,用戶一定會看到這些參數(shù),如果你覺得該消息模板的某些不適合使用,那就需要重新搜索獲取其他的消息模板了。
發(fā)送模板消息的代碼如下:
$appid = C('APPID');
$secret = C('SECRET');
代碼片段1
$access_token = $this->getToken($appid,$secret);//getToken函數(shù)如下圖:
$openid = M('Member')->getFieldByMemberId($member_id,'openid'); //獲取用戶的openid
$url='https://api.weixin.qq.com/cgi-bin/message/template/send?access_token='.$access_token; //發(fā)送的URL
代碼片段2
消息模板的內容如下:
后臺發(fā)送數(shù)據(jù)代碼
$this->doSend($openid,'D3joxhkwzJ9g0aD3_f5CcY2CwGvH09cOiIDzkOQVJ8Q',$url,$moban_data);//執(zhí)行該程序即可發(fā)送模板消息,其中doSend函數(shù)如下圖:
PHP代碼
request_post函數(shù)如下圖:
代碼IP白名單
這就是使用PHP程序發(fā)送模板消息完整過程,需要注意用戶必須關注了該公眾號,并且保存過用戶的Openid(一般保存在會員表里),才可以發(fā)送模板消息,值得注意的是,發(fā)送的模板消息需要設置IP白名單,在“設置”-“安全中心”-“IP白名單”里設置,如下圖所示:
設置之后把程序文件放置該IP的服務器,這樣才可以發(fā)送模板消息。還有一點,就是在任何時候都可以發(fā)送模板消息,例如用戶在咱們的訂票網(wǎng)站里使用支付寶來支付訂單,我們一樣可以通過發(fā)送微信模板消息給用,讓用戶在微信里也能收到支付的信息。

當前名稱:使用PHP程序給用戶發(fā)送微信模板消息的完整流程
文章地址:http://m.rwnh.cn/news/247397.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化域名注冊、品牌網(wǎng)站制作定制網(wǎng)站、電子商務App設計

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設
新兴县| 团风县| 黄骅市| 武山县| 乌恰县| 合江县| 佛坪县| 宿州市| 招远市| 华池县| 维西| 金川县| 青海省| 峨眉山市| 盐源县| 五台县| 马尔康县| 思南县| 中阳县| 西城区| 宿迁市| 湖州市| 五原县| 吕梁市| 丹巴县| 白城市| 民乐县| 岢岚县| 安溪县| 元江| 乌什县| 周口市| 乌兰察布市| 安图县| 威远县| 满城县| 察隅县| 云安县| 新巴尔虎左旗| 抚顺市| 涿州市|