1. 程式人生 > >微信公眾號開發系列-13、基於RDIFramework.NET框架整合微信開發應用效果展示

微信公眾號開發系列-13、基於RDIFramework.NET框架整合微信開發應用效果展示

1、前言

通過前面一系列文章的學習,我們對微信公眾號開發已經有了一個比較深入和全面的瞭解。

微信公眾號開發為企業解決那些問題呢?

我們經常看到微信公眾號定製開發、微信公眾平臺定製開發,都不知道這些能給企業帶來什麼,讓很多人產生疑惑,那麼下面就來給你解答。

我們都知道微信公眾號是微信推出的一款提資訊和服務的平臺應用,但卻需要通過微信公眾號開發技術來真正實現平臺化。那麼,作為想通過移動網際網路來發展業務,或者需要改變目前經營狀況,解決當前發展瓶頸問題的企業、商家或個體商戶來說,微信公眾號是一個很好的實現移動網際網路化的著陸點,而微信公眾號開發是幫助你實現更多功能應用的基礎。

2、企業微信公眾號開發能帶來哪些好處?

2.1、為什麼你要選擇微信公眾號來發展業務?

微信,是目前使用頻率最高,使用者數最大的社交應用,朋友圈曝光效果好,傳播速度快。通過微信發展業務,最早被微商普遍採用,前幾年微商的火爆發展,足夠證明微信是一個很好的發展業務的平臺。

傳統的微信營銷方式,只是簡單的通過朋友圈釋出資訊來展示。但自從微信公眾號推出以後,多了更多的營銷方式,效果更好,微信一鍵分享功能讓公眾號內容可以無限的傳播下去。1個人有一個朋友圈,N個人有N個朋友圈,只要運營方式得當,可以覆蓋到更多的朋友圈,實現最大效果的曝光和傳播。

2.2、為什麼要對你的微信公眾號進行定製開發?

微信公眾號自帶的功能有限,無法真正實現平臺化需求,僅可用作資訊的展示和釋出。當你選擇微信公眾號時,你可能考慮到的是它離目標使用者最近,但是你仍需解決如何吸引目標使用者,如何向目標使用者直接銷售產品和提供服務,如何聚攏使用者等等一系列的問題。而微信公眾號開發技術,不只是幫你實現功能應用,還能讓傳播推廣、營銷、管理等等工作便捷化,甚至超過傳統的思維方式,給你意想不到的效果。

  1. 實現平臺化
    實現網站才有的功能,像淘寶一樣,可以展示,搜尋,買賣商品。
  2. 拓展渠道
    “一鍵分享”是微信最便捷的操作,通過開發後的功能和模式,可以讓你的使用者成為你的銷售和推廣渠道,試想一下人人營銷的概念和營銷效果。
  3. 聚攏使用者
    釋出一篇文章很難聚攏使用者,但是實現平臺化以後,你的產品和服務,以及你的營銷方式,都能幫助你聚攏使用者,讓他們對你的平臺產生依賴和信任。也可以與線下實體門店營銷相結合,會起到更好的作用。
  4. 完成營銷目標
    營銷,不只是產品銷售,還包括品牌推廣。朋友圈曝光和轉發是一種途徑,但是平臺化的公眾號能夠實現和完成更好的營銷目標。甚至可以做到不花廣告費或極低的廣告費用,來實現營銷目的。
  5. 管理便捷化
    開發後的公眾號,可以成為一個工具,快捷的管理你的產品,你的代理商和你的使用者。淘寶京東類電商平臺能做的,開發後的微信公眾號也可以。

2.3、微信公眾號定製開發技術如何幫你解決問題?

在這個幾乎人手一部手機的時代,人們上網都是依靠手機,衣食住行等我們生活的方方面面,都可以使用手機聯網來完成購買和獲取服務。比如手機支付方式——微信支付,已經成了連街邊小販都會用的交易方式。這也使得微信公眾號能夠成為一個銷售閉環,來完成你的銷售目標。但是,微信公眾號開發,以當前移動網際網路發展趨勢為根本,幫你實現長遠發展。

  • 梳理你的需求:你的行業或經營業務怎麼做才能實現網際網路化?

搭建一個網站,還是在京東、淘寶上註冊個賬號?如果還侷限在這種思維,那就真的只能說你不懂網際網路思維邏輯。傳統方式,如同大海撈針,使用者找不到你,你也找不到使用者。這個時代,你的使用者都聚集在手機端,打通與手機端的聯絡,能夠更快的傳播,銷售產品和提供服務。所以,微信公眾號是你最好的選擇。經過開發過的微信公眾號是可以成為你專屬的平臺,在這裡完全自由的與使用者互動,展示和傳播產品和品牌資訊,銷售產品,提供服務。

  • 解答你的困惑:如何利用網際網路發展業務和銷售產品?

當你身邊的朋友都通過手機購買產品和預約服務;當你的顧客慢慢都選擇通過手機購買產品;當結賬的時候,你的顧客問你是否可以用微信支付;你的生活,你的經營方式,都慢慢的被移動網際網路影響和改變著。
面對這樣的影響你該怎麼選擇?又該如何利用網際網路去發展業務和銷售產品?
答案是:微信?不,是微信公眾號,並通過微信公眾號開發技術來幫你實現更多功能。既然你的顧客都依賴移動網際網路,那麼就順著他們的消費習慣是發展業務。不管你是企業、商家還是個體商戶,微信公眾號能幫你實現現有業務的網際網路化,也能幫你拓展業務渠道,聚攏客戶資源,銷售產品和提供服務。除此以外,經過開發的微信公眾號,還能擁有營銷功能,比如:
砍價——能幫你快速增加粉絲
拼團——能幫你低價做促銷
微信公眾號開發技術,還可以實現更多個性定製化功能,加強使用者體驗,管理好你的商品。

  • 解決你的問題:幫你改善經營狀況,解決發展瓶頸

對於需要改變現有經營狀況,解決當前發展瓶頸的你來說,選擇移動網際網路,選擇微信公眾號,是當前最行之有效的方法。
打通線上線下渠道,實體店與微信公眾號一起為你的顧客服務;通過微信公眾號聚攏使用者,擴充套件渠道資源,實現更好的業務發展;傳統管理方式落後,微信公眾號讓管理便捷化,你的代理商,你的顧客可以同步管理;維護老客戶,發展新客戶,通過朋友圈實現更大範圍的曝光和推廣;微信公眾號可以用極低的廣告費用,實現比傳統方式很好的推廣效果。。。。。等等。

3、基於RDIFramework.NET框架整合微信應用

RDIFramework.NET敏捷開發框架,基於.NET的快速資訊化系統開發、整合框架,為企業或個人快速開發系統提供了強大的支援,開發人員不需要開發系統的基礎功能和公共模組,框架自身提供了強大的函式庫和開發包,開發人員只需集中精力專注於業務部分的開發,因此大大提高開發效率和節約開發成本。框架採用目前最主流的C#語言開發完成,支援多種資料庫型別,支援BS、CS。使用RDIFramework.NET敏捷開發框架能提高管理類軟體系統的整體質量、提高模組與模組之間的相容性、提高程式碼的重複利用率,使軟體系統架構更加合理、質量更加過硬,使得勞動成果最大程度上重複利用。框架基礎模組包括:強大靈活的許可權控制組件,模組分配與管理元件,靈活易用的工作流元件、資料字典管理元件,豐富的報表統計元件、即時通訊(IM)元件、自動升級元件,各種常用的商業控制元件,強大的基於本框架的程式碼生成器,開發例項、豐富的基礎類庫、開發輔助工具等各基礎常用功能元件。框架提供的大量通用外掛,完成功能的開發就像搭積木一樣,只需要把各種元件進行組合拼裝,拼裝好了系統的開發也就完成了。應用系統建立在此框架之上,採用構件式、可複用開發,節省開發成本,加快開發速度,在軟體開發上更好的做到多快省。適合低中高任意開發水平的開發者,可以開發OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、電商平臺後臺、物流管理系統、醫院管理系統、快遞管理系統、教務管理系統等各類管理軟體。由框架開發團隊的原版人馬直接提供技術支援,為您順利完成開發工作保駕護航。不管您是零基礎還是專業開發人員,都能輕鬆駕馭這套開發框架。

3.1 公眾號管理

為了方便對微信的管理,我們集成了對微信公眾號的管理。支援多個多種型別公眾號的統一管理,我們把公眾號型別進行了歸類,常用的有:個人訂閱號、政府媒體訂閱號、企業號、開發測試號,公眾號管理主介面如下圖所示。特別說明的是,這兒集成了多種型別公眾號的統一管理,但當前預設操作的公眾號只能是一個,設定某一公眾號為預設公眾號後,其他的公眾號會自動取消預設。

在上圖中我們可以建立、修改一個公眾號,設定某一公眾號為預設公眾號,刪除公眾號以及更新公眾號的Token。
具體詳情可以參考:微信公眾號開發C#系列-9、多公眾號集中管理

3.2 使用者管理-使用者組

我們知道QQ好友可以分組,其實微信公眾號的關注者(粉絲)也可以分組,分組後便於管理。使用者組的管理可以實現新增、修改、刪除使用者分組、以及一鍵同步所有分組,使用者組管理如下圖所示。在使用者組管理主介面上還顯示了對應分組下的粉絲數量,新關注的使用者預設會自動分到“未分組”分組中,我們可以根據實現需要建立我們自己的分組並把使用者移動到對應的分組中,以方便管理與業務應用的處理。

3.3 使用者管理-使用者列表

眼前時下流行的經濟有個叫粉絲經濟,粉絲帶動收益。一個好運營良好的公眾號肯定會有一大批的粉絲團,如何挖掘粉絲來產生效益,是微信營銷的關鍵。微信公眾號後臺本身提供了粉絲(使用者)與使用者分組的管理,但這些都是存放在微信的伺服器,我們不好拿來分析應用。因為我們需要把我們的粉絲放在我們自己的庫中,以方便做各種應用分析。微信公眾號提供了相應的介面方便我們呼叫,可方便的把使用者同步到本地,這樣我們可以自己為使用者定義更多的資訊,以及與本地的業務更好的對接起來。

微信使用者列表管理主介面如下圖所示,左側為使用者的分組列表,右側展示了對應分組下的使用者。通過使用者列表主介面上的功能按鈕我們可以修改對應使用者的備註資訊、手動同步對應使用者、一鍵同步所有使用者以及移動使用者分組。

3.4 自動回覆(訊息管理)

當微信使用者向公眾賬號發訊息時,微信伺服器會先接收到使用者傳送的訊息,然後將使用者訊息按照指定的XML格式組裝好資料,最後POST訊息的XML資料包到開發者填寫的URL上。

訊息回覆目前支援回覆文字、圖片、圖文、語音、視訊、音樂,每一種型別的訊息都有特定的XML資料格式。針對上面提到的7種訊息型別我們框架都進行了處理,訊息回覆設定主介面如下圖所示。

文本回復主介面參考如下:

添加回復如下圖所示:

其他型別的回覆設定類似。

3.5 選單設定

自定義選單能夠幫助公眾號豐富介面,讓使用者更好更快地理解公眾號的功能。選單分為預設選單與個性化選單。個性化選單介面是為了幫助公眾號實現靈活的業務運營,開發者可以通過該介面,讓公眾號的不同使用者群體看到不一樣的自定義選單,該介面開放給已認證訂閱號和已認證服務號。

對於具體的微信選單設定相關可以參考微信公眾號開發C#系列-8、自定義選單及選單響應事件的處理

選單設定主介面如下圖所示,在選單設定主介面上我們可以獲取我們設定好的公眾號選單,也可以修改與刪除選單。

4、微信開發系列文章列表

  • 微信公眾號開發C#系列-1、微信公眾平臺註冊

  • 微信公眾號開發C#系列-2、微信公眾平臺接入指南

  • 微信公眾號開發C#系列-3、搭建微信本地除錯環境-藉助花生殼實現內網穿透

  • 微信公眾號開發C#系列-4、獲取介面呼叫憑證

  • 微信公眾號開發C#系列-5、使用者和使用者組管理-支援同步

  • 微信公眾號開發C#系列-6、訊息管理-普通訊息接受處理

  • 微信公眾號開發C#系列-7、訊息管理-接收事件推送

  • 微信公眾號開發C#系列-8、自定義選單及選單響應事件的處理

  • 微信公眾號開發C#系列-9、多公眾號集中管理

  • 微信公眾號開發C#系列-10、長連結轉短連結

  • 微信公眾號開發C#系列-11、生成帶引數二維碼應用場景

  • 微信公眾號開發C#系列-12、微信前端開發利器:WeUI

5、參考文章

微信公眾平臺技術文件-官方

Senparc.Weixin SDK + 官網示例原始碼

RDIFramework.NET — 基於.NET的快速資訊化系統開發框架 — 系列目錄

RDIFramework.NET ━ .NET快速資訊化系統開發框架 ━ 工作流程元件介紹

RDIFramework.NET框架SOA解決方案(集Windows服務、WinForm形式與IIS形式釋出)-分散式應用

RDIFramework.NET程式碼生成器全新V3.5版本釋出-重大升級


一路走來數個年頭,感謝RDIFramework.NET框架的支持者與使用者,大家可以通過下面的地址瞭解詳情。

RDIFramework.NET官方網站:http://www.rdiframework.net/

RDIFramework.NET官方部落格:http://blog.rdiframework.net/

同時需要說明的,以後的所有技術文章以官方網站為準,歡迎大家收藏!

RDIFramework.NET框架由海南國思軟體科技有限公司專業團隊長期打造、一直在更新、一直在升級,請放心使用!

歡迎關注RDIFramework.net框架官方公眾微信(微訊號:guosisoft),及時瞭解最新動態。

掃描二維碼立即關注