1. 程式人生 > >微信公眾號開發(一)--入門

微信公眾號開發(一)--入門

ref 微信消息 .html 基礎類型 叠代 開發語言 app 媒體類型 開始

背景

近期遇到幾個項目需要使用微信公眾號進行信息的推送和查看,針對項目的需求,對微信公眾號的開發進行了一段時間的研究,並實現了掃碼獲取微信信息,綁定微信賬號、微信消息推送等功能,準備通過幾篇文章將實現的功能做個介紹。目前,項目所需的功能已經全部完成,在本次的微信公眾號開發過程中發現以下幾點,寫在文章開始之初,也算一個總結。

  1. 對於有與微信公眾號進行接口開發的需求,一般情況下需要非個人主體申請並進行微信認證(每年300元費用),否則接口限制較多。
  2. 微信有個開發平臺和公眾平臺,公眾號有4類,不同平臺不同公眾號申請需要不同的郵箱(前期沒仔細查看文檔,各種類型都有註冊,浪費了所有的常用郵箱)。
  3. 對於有信息定向推送需求的一般需選擇服務號而非訂閱號(在後續文章中會介紹)。
  4. 註冊和開發限制較多,要有規劃。
  5. 一般情況下,需要開發一個後臺系統對微信公眾號進行支撐。
  6. 公眾號的管理員微信需要通過實名認證,在綁定工商銀行的儲蓄卡時一直提醒手機號不正確,打了銀行客服電話問,才知道工商銀行綁定微信、支付寶一類的需要去櫃臺驗證,坑死!

1. 公眾號基礎類型介紹

目前微信公眾號提供了4中不同的公眾號類型,分別是:訂閱號、服務號、企業微信、小程序。其中訂閱號、服務號、小程序均對個人開發,只不過功能和使用範圍存在限制,用戶可以根據自身的需要選擇不同的賬號類型。

1. 公眾號類型功能介紹

技術分享圖片

2. 服務號、訂閱號功能區別

技術分享圖片

3. 小程序介紹

主要優勢:
1、用戶可便捷地獲取服務,無需安裝或下載即可使用;
2、具有更豐富的功能和出色的使用體驗;
3、封裝一系列接口能力,幫助快速開發和叠代。
與H5開發的手機APP類似,只不過殼子是微信,另外微信定義封裝了自己的一套開發語言和規範。

4. 企業微信介紹

技術分享圖片

2. 用戶註冊及認證

1. 註冊限制

目前微信公眾號的註冊存在以下限制:
1、同一個郵箱只能申請1個公眾號;
2、同一個手機號碼可註冊和認證5個公眾號;
3、同一身份證註冊個人類型公眾號數量上限為2個;
4、同一公司、個體工商戶、事業單位、其他組織資料註冊公眾號數量上限為5個;
5、同一政府、媒體類型可註冊和認證50個公眾號。

2. 用戶註冊

  1. 用戶可登錄微信公眾平臺按照步驟進行公眾號的註冊。技術分享圖片
  2. 選擇註冊類型。技術分享圖片
  3. 訂閱號和服務號的註冊步驟一致,本文主要講訂閱號和服務號的註冊。註冊時一般需要進行以下4步:1 基本信息 2 選擇類型 3 信息登記 4 公眾號信息 。用戶可以按照引導步驟一步一步進行操作。
  4. 訂閱號和服務號的主體類型有:政府、媒體、企業、其他組織、個人5類,具體可參見公眾平臺註冊如何選擇帳號主體類型?。不同的主體類型登記的信息不同。
    不同主體類型公眾平臺註冊步驟:
    (個人)註冊公眾平臺步驟
    (企業)註冊公眾平臺步驟
    (政府)註冊公眾平臺步驟
    (媒體)註冊公眾平臺步驟
    (其他組織)註冊公眾平臺步驟
    (個體戶)註冊公眾平臺步驟

微信公眾號開發(一)--入門