開始微信公眾平台的開發,我們首先要了解微信平台可以幫助我們做哪些事情?
使用您的公眾賬號登陸選擇選單–高階功能-開發模式–檢視文件,即能看到微信公眾平台目前所能開發的功能。
公眾平台的主要內容是:
接受使用者傳送給您公眾賬號的訊息 給您的使用者回覆訊息。
需要特別說明的是,傳送訊息和回覆消失是乙個連貫的過程,只能在乙個對話中完成。也就是說您的使用者不找您說話,您是不能主動傳送訊息給你的客戶(**是另外一種情況,有次數限制。你也可以申請付費使用微信crm平台)。所有的傳送訊息和接受訊息,都需要微信平台進行中轉。
下面介紹使用者能給您傳送的訊息型別,也就是目前接受到的訊息型別。
1.接受訊息型別
1.1文字訊息:
這也是我們平時碰到最多的,可以根據文字中提到的一些關鍵字,進行判斷,判斷使用者的含義,並進行回覆。
1.2訊息:
目前通過理解使用者想表達的意思,還是有較大難度,因此多數的公眾賬號,會選擇忽略資訊或選擇由人工來處理。只能說一句:很美,但是我看不懂。
1.3地理位置訊息:
使用者把他的位置發給您,這對大多數公眾賬號來說,是乙個重要的資訊。可以提供一些基於位置資訊的服務,比如酒店預訂公眾賬號,可以給你推薦你周邊的酒店。另外乙個補充是,可以在文字訊息中分析出位置資訊,並加以利用。比如使用者輸入「南京路步行街」,可以提供使用者南京路步行街的相關商戶。
1.4鏈結訊息:
目前還沒有看到開發模式中特別有效的使用方法。使用比較多的可能會是購物時或是諮詢時,對所談論的物件進行明確。
1.5事件推送訊息:
當使用者進入到和你對話的過程中,可以先和使用者打招呼等。這個訊息目前只支援4.5版本,且暫時還沒有開發。後續可想想的空間很大,比如使用者進入到會話之後,搖一搖會發生什麼呢?
2.回覆訊息型別
2.1文字訊息
這是我們平時傳送最多的一類訊息,當只需要簡單的文字即可回答使用者的訊息時,可用文字訊息。文字訊息中可以帶有鏈結位址。
2.2**訊息
**訊息,這是我們在推送訊息中經常看到的訊息格式。每項內容可以點選檢視更詳細資訊(當然你也可以把鏈結設定為空,使其不能跳轉)
2.3**訊息
在你的答覆中給使用者乙個語音頻息或是**,可以獲得不少使用者的親睞。了解了公眾平台的通訊機制和訊息型別,接下來,我們開始準備開發環境了
微信公眾平台開發教程
購買位址 入門教程是下面所有教程的基礎。介紹了使用快遞100介面,實現快遞查詢的功能。介紹了使用模擬以及使用介面的方式,呼叫小黃雞的自動回覆來實現機械人。介紹了如何如何儲存使用者的地理位置,以及根據使用者的指令查詢附近商家的功能 介紹了如何在接收到訊息之後,使用介面開發出人臉識別功能。介紹了如何使用...
微信公眾平台整合開發實戰教程 微信開發教程
課程講師 57code 課程分類 asp.net mvc 適合人群 中級 課時數量 29課時 用到技術 深入mvc開發模式 c 核心語言特性 c 核心語言特性 二 檢視引擎razor 1.1.1.背景分析 1.1.2.適用範圍 對asp.net mvc開發有興趣的同學 有志進入開發行業的所有同學 1...
微信公眾平台開發(一)
公眾平台的主要內容是 下面介紹使用者能給您傳送的訊息型別,也就是目前接受到的訊息型別。1.1文字訊息 這也是我們平時碰到最多的,可以根據文字中提到的一些關鍵字,進行判斷,判斷使用者的含義,並進行回覆。1.2訊息 目前通過理解使用者想表達的意思,還是有較大難度,因此多數的公眾賬號,會選擇忽略資訊或選擇...