** 微信公眾號開發中常用功能和應用場景, 陸續完善中**
<b><span style="color:red;font-size:30px;">代碼整理中, 目前定了具有代表性功能大綱;請知曉</span></b>
<br><br>
<blockquote class="danger">
<h3 id="-code-thinkphp-code-">不能預覽的代表已經完成</h3>
</blockquote>
<br>
[TOC]
<br>
## 簡介
微信公眾號官方網址:[https://mp.weixin.qq.com/](https://mp.weixin.qq.com/)
微信公眾平臺是基于微信系統推出的應用平臺;
微信公眾號是此平臺的賬戶統稱,區別于個人微信的; 如:qq號就是qq平臺的賬戶;
微信公眾號分類:訂閱號,服務號;企業號及小程序獨立存在的,但相互中間還有聯系;
<br>
##公眾號主要區別:
1. 注冊者:服務號不能個人注冊,訂閱號可以個人注冊
2. 群發消息:訂閱號每天可以群發1次消息給關注者;服務號每月4次;
目前微信規定1次消息最多包含8條圖文
3. 接口權限:一般訂閱號不可以使用微信支付
4. 訂閱號認證可以申請轉為服務器;(個人訂閱號無法認證, 故無法使用高級接口)
官方說明:[http://kf.qq.com/faq/140806zARbmm140826M36RJF.html](http://kf.qq.com/faq/140806zARbmm140826M36RJF.html)
<br>
<br>
## 公眾號注冊
### 1. 正式號注冊
注冊地址:[https://mp.weixin.qq.com/cgi-bin/registermidpage?action=index&lang=zh_CN](http://https://mp.weixin.qq.com/cgi-bin/registermidpage?action=index&lang=zh_CN)
注冊說明:[http://kf.qq.com/faq/120911VrYVrA151214JRNfIf.html](http://kf.qq.com/faq/120911VrYVrA151214JRNfIf.html)
*注:個人只能注冊訂閱號,一個身份證可以注冊5個不同賬戶*
### 2. 接口測試號申請
開發學習可以使用,常用接口都有(除微信支付)
注冊和登錄地址:[https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login](https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login)
<br>
## 微信公眾號兩大功能
### 1. 消息互動:
1)事件處理:用戶關注公眾號后-->開發者服務器-->做出響應;其他詳細介紹查看《接收事件消息》章節
2)關注者 給公眾號發送消息 --> 開發者服務器獲取消息--->回復消息;詳細介紹查看《接收/回復消息》章節

### 2. 嵌入手機網頁(H5頁)
調用接口完成應用開發,微信內置了瀏覽器功能
1)通過自定義菜單跳轉到自定義URL:見《公眾號菜單》章節
2)網頁授權獲取用戶信息實現免登陸注冊功能,《網頁授權》章節
自定義菜單如圖:

<blockquote class="danger">
<h4>學習微信公眾號接口需要準備:
1)已備案的域名; 2)服務器(空間)
3)通過域名能正常訪問自己的服務器; </h4>
</blockquote>
#### ***教程是結合TP框架, 個人可以通過測試號完成功能開發和接口開發測試***