微信極速開發(fā)系列文章:點擊這裡
最近有點小感冒,文章的更新進度延誤了一些,希望此系列文章對你
研究微信公眾開發(fā)
有幫助。前幾篇文章介紹了微信支付。 公眾號支付、微信掃碼支付、刷卡支付、微信買單
此文來聊聊微信中的業(yè)務(wù)通知----微信模板訊息
#如何查看是否有權(quán)限
在交流群組中,總是有人問
個人訂閱號碼
、認證的訂閱號碼
、服務(wù)號碼
、認證的服務(wù)號碼
某個介面是否有權(quán)限使用。
其實這個問題很簡單,在【微信公眾平臺】現(xiàn)在已經(jīng)可以直接查看自己
的公眾號都能使用那些介面。
登入【微信公眾平臺】進入首頁>開發(fā)>介面權(quán)限
#範(fàn)本訊息-權(quán)限. png
新增範(fàn)本訊息外掛
注意必須是認證的服務(wù)號碼
登入【微信公眾平臺】進入首頁>新增外掛功能> ;找到範(fàn)本訊息依照指引流程操作即可。
範(fàn)本訊息介面使用規(guī)則
官方文件傳送訊息-範(fàn)本訊息介面以及範(fàn)本訊息運作規(guī)格
關(guān)於使用規(guī)則,請注意:
1、所有服務(wù)號碼都可以在功能->新增功能插件處看到申請範(fàn)本訊息功能的入口,但只有認證後的服務(wù)號碼才可以申請範(fàn)本訊息的使用權(quán)限並獲得該權(quán)限;
2、需要選擇公眾帳號服務(wù)所處的2個行業(yè),每月可更改1次所選行業(yè);
3、在所選行業(yè)的模板庫中選用已有的模板進行調(diào)用;
4、每個帳號可以同時使用25個範(fàn)本。
5、目前每個帳號的範(fàn)本訊息的日調(diào)用上限為10萬次,單一範(fàn)本沒有特殊限制。 【2014年11月18日將介面呼叫頻率從預(yù)設(shè)的日1萬次提升為日10萬次,可在MP登入後的開發(fā)者中心查看】。當(dāng)帳號粉絲數(shù)超過10W/100W/1000W時,範(fàn)本訊息的日調(diào)用上限會隨之提升,以公眾號MP後臺開發(fā)者中心頁中標示的數(shù)字為準。
新增範(fàn)本訊息
依照上文新增範(fàn)本訊息外掛
之後【微信公眾平臺】首頁左側(cè)欄就會出現(xiàn)範(fàn)本訊息
選單,收取點擊進去需要同意協(xié)議並設(shè)定公眾帳號服務(wù)所處的2個行業(yè)。
以上設(shè)定好了就可以透過關(guān)鍵字查模板庫中已有的模板,如果沒有找到可以自己申請。
範(fàn)本訊息-新增範(fàn)本.png
#找到合適的範(fàn)本訊息點擊詳情,進去查看範(fàn)本詳情,如果需要新增即可。新增完成會在我的範(fàn)本中產(chǎn)生範(fàn)本訊息的 範(fàn)本ID
,範(fàn)本ID
在後面會用到。
範(fàn)本訊息-範(fàn)本詳情.png
#測試號碼新增範(fàn)本訊息
客觀前面都是一些準備工作,端杯茶耐心往下看。先來點實際的看看開源專案中封裝的介面是如何使用的。
com.javen.weixin.controller.WeixinMsgController.java
com.jfinal. weixin.sdk.api.TemplateMsgApi.java
public class TemplateMsgApi { private static String sendApiUrl = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token="; /** * 發(fā)送模板消息 * @param jsonStr json字符串 * @return {ApiResult} */ public static ApiResult send(String jsonStr) { String jsonResult = HttpUtils.post(sendApiUrl + AccessTokenApi.getAccessToken().getAccessToken(), jsonStr); return new ApiResult(jsonResult); } }json資料的封裝
com.jfinal.weixin.sdk.api.TemplateData.java##.java
##com.jfinal.weixin.sdk.api.TemplateData.java
public class TemplateData { private String touser; private String template_id; private String url; private String topcolor; private TemplateItem data; public static TemplateData New() { return new TemplateData(); } private TemplateData() { this.data = new TemplateItem(); } public String getTouser() { return touser; } public TemplateData setTouser(String touser) { this.touser = touser; return this; } public String getTemplate_id() { return template_id; } public TemplateData setTemplate_id(String template_id) { this.template_id = template_id; return this; } public String getUrl() { return url; } public TemplateData setUrl(String url) { this.url = url; return this; } public String getTopcolor() { return topcolor; } public TemplateData setTopcolor(String topcolor) { this.topcolor = topcolor; return this; } public TemplateItem getData() { return data; } public TemplateData add(String key, String value, String color){ data.put(key, new Item(value, color)); return this; } /** * 直接轉(zhuǎn)化成jsonString * @return {String} */ public String build() { return JsonUtils.toJson(this); } public class TemplateItem extends HashMap<String, Item> { private static final long serialVersionUID = -3728490424738325020L; public TemplateItem() {} public TemplateItem(String key, Item item) { this.put(key, item); } } public class Item { private Object value; private String color; public Object getValue() { return value; } public void setValue(Object value) { this.value = value; } public String getColor() { return color; } public void setColor(String color) { this.color = color; } public Item(Object value, String color) { this.value = value; this.color = color; } } }【相關(guān)推薦】
1. 微信公眾號平臺原始碼下載
###2.?小豬CMS生活通O2O系統(tǒng)v2.0尊享版下載
#3. 阿貍子訂單系統(tǒng)原始碼
以上是分享微信公眾號開發(fā)範(fàn)本訊息的實例教學(xué)的詳細內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

PHP是一種開源的腳本語言,廣泛應(yīng)用於網(wǎng)頁開發(fā)和伺服器端編程,尤其在微信開發(fā)中得到了廣泛的應(yīng)用。如今,越來越多的企業(yè)和開發(fā)者開始使用PHP進行微信開發(fā),因為它成為了真正的易學(xué)易用的開發(fā)語言。在微信開發(fā)中,訊息的加密和解密是一個非常重要的問題,因為它們涉及資料的安全性。對於沒有加密和解密方式的消息,駭客可以輕鬆取得其中的數(shù)據(jù),對用戶造成威脅

在微信公眾號開發(fā)中,投票功能經(jīng)常被運用。投票功能是讓使用者快速參與互動的好方式,也是舉辦活動和調(diào)查意見的重要工具。本文將為您介紹如何使用PHP實作微信投票功能。在取得微信公眾號授權(quán)首先,你需要取得微信公眾號的授權(quán)。在微信公眾平臺上,你需要設(shè)定微信公眾號碼的api地址、官方帳號和公眾號碼對應(yīng)的token。在我們使用PHP語言開發(fā)的過程中,我們需要使用微信官方提供的PH

隨著微信的普及,越來越多的企業(yè)開始將其作為行銷工具。而微信群發(fā)功能,則是企業(yè)進行微信行銷的重要手段之一。但是,如果只依靠手動發(fā)送,對於行銷人員來說是一件極為費時費力的工作。所以,開發(fā)一款微信群發(fā)工具就顯得格外重要。本文將介紹如何使用PHP開發(fā)微信群發(fā)工具。一、準備工作開發(fā)微信群發(fā)工具,我們需要掌握以下幾個技術(shù)點:PHP基礎(chǔ)知識微信公眾平臺開發(fā)開發(fā)工具:Sub

如何使用PHP開發(fā)公眾號的範(fàn)本訊息管理功能隨著微信公眾號的普及和使用,越來越多的企業(yè)和個人開始關(guān)注如何更好地與用戶互動和溝通。其中,模板訊息是一種非常常用的功能,可用於發(fā)送通知、提醒和推播等訊息。本文將介紹如何使用PHP開發(fā)公眾號的範(fàn)本訊息管理功能,並提供具體的程式碼範(fàn)例。微信公眾平臺的配置首先,需要在微信公眾平臺上配置範(fàn)本訊息。登入微信公眾平臺,進入公

微信是目前全球用戶規(guī)模最大的社群平臺之一,隨著行動網(wǎng)路的普及,越來越多的企業(yè)開始意識到微信行銷的重要性。在進行微信行銷時,客服服務(wù)是至關(guān)重要的一環(huán)。為了更好地管理客服聊天窗口,我們可以藉助PHP語言進行微信開發(fā)。一、PHP微信開發(fā)簡介PHP是一種開源的伺服器端腳本語言,廣泛用於Web開發(fā)領(lǐng)域。結(jié)合微信公眾平臺提供的開發(fā)接口,我們可以使用PHP語言進行微信

在微信公眾號開發(fā)中,使用者標籤管理是一個非常重要的功能,可以讓開發(fā)者更了解和管理自己的使用者。本篇文章將介紹如何使用PHP實作微信使用者標籤管理功能。一、取得微信用戶openid在使用微信用戶標籤管理功能之前,我們首先需要取得用戶的openid。在微信公眾號開發(fā)中,透過使用者授權(quán)的方式取得openid是比較常見的做法。在使用者授權(quán)完成後,我們可以透過以下程式碼取得用

隨著微信成為了人們生活中越來越重要的通訊工具,其敏捷的訊息傳遞功能迅速受到廣大企業(yè)和個人的青睞。對企業(yè)而言,將微信發(fā)展為一個行銷平臺已經(jīng)成為趨勢,而微信開發(fā)的重要性也逐漸凸顯。在其中,群發(fā)功能更是被廣泛使用,那麼,作為PHP程式設(shè)計師,如何實現(xiàn)群發(fā)訊息發(fā)送記錄呢?以下將為大家簡單介紹一下。 1.了解微信公眾號相關(guān)開發(fā)知識在了解如何實現(xiàn)群發(fā)訊息發(fā)送記錄之前,我

如何使用PHP實現(xiàn)微信公眾號開發(fā)微信公眾號已經(jīng)成為了許多企業(yè)推廣和互動的重要管道,而PHP作為常用的Web語言,也可以用來進行微信公眾號的開發(fā)。本文將介紹使用PHP實現(xiàn)微信公眾號開發(fā)的具體步驟。第一步:取得微信公眾號的開發(fā)者帳號在開始微信公眾號開發(fā)之前,需要先去申請一個微信公眾號的開發(fā)者帳號。具體的註冊流程可參考微信公眾平臺的官方網(wǎng)
