微信開發(fā)總結(jié)分享
第1章. 微信公眾號(hào)介紹
1.1
介紹
微信公眾號(hào)是開發(fā)者或商家在微信公眾平臺(tái)上申請(qǐng)的應(yīng)用賬號(hào),該帳號(hào)與QQ賬號(hào)互通,通過公眾號(hào),商家可在微信平臺(tái)上實(shí)現(xiàn)和特定群體的文字、圖片、語(yǔ)音、視頻的全方位溝通、互動(dòng)
第2章. 微信公眾號(hào)注冊(cè)
2.1
介紹
注冊(cè)地址:https://mp.weixin.qq.com, 打開地址
輸入相關(guān)信息并注冊(cè)即可。如下:
根據(jù)進(jìn)度進(jìn)行激活,激活之后,需要進(jìn)行信息登記審核。
完成相關(guān)的信息注冊(cè)登記之后,如下,可以完善訂閱號(hào)信息。
如下進(jìn)入信息群發(fā)功能,可以發(fā)送文本、圖片等多媒體信息。
當(dāng)用戶打開的時(shí)候,默認(rèn)就會(huì)收到客戶訂閱的相關(guān)信息。用戶訂閱信息,用戶只需要在微信中,通訊錄—訂閱號(hào)中進(jìn)行查詢即可。
第3章. 微信公眾號(hào)接口配置
3.1
配置簡(jiǎn)介
微信公眾平臺(tái)是騰訊公司在微信的基礎(chǔ)上新增的功能模塊,通過這一平臺(tái),個(gè)人和企業(yè)都可以打造一個(gè)微信的公眾號(hào),并實(shí)現(xiàn)和特定群體的文字、圖片、語(yǔ)音的全方位溝通、互動(dòng)。
3.2
通訊機(jī)制
3.3.
服務(wù)器配置
3.3.1
示例代碼設(shè)置
微信公眾平臺(tái)提供了一個(gè)php示例代碼:
http://mp.weixin.qq.com/mpres/htmledition/res/wx_sample.zip
下載下來,解壓縮,打開編輯。
將token值設(shè)置為你所需要的值,token可由開發(fā)者任意填寫,用作生成簽名。
編輯完保存并關(guān)閉文件,將文件wx_sample.php 更改成自定義的名字,這里改為wxapi.php,再次打包成wxapi.zip。
3.3.2
服務(wù)器平臺(tái)設(shè)置
如果有自己的服務(wù)器,而且支持php,可以將接口文件上傳至服務(wù)器,如果沒有自己的服務(wù)器,則可以選擇部分免費(fèi)的云平臺(tái)進(jìn)行開發(fā),如百度應(yīng)用引擎BAE(http://developer.baidu.com/bae),新浪云平臺(tái)SAE(http://sae.sina.com.cn/)。
3.3.2.1
百度BAE設(shè)置
a. 注冊(cè)BAE帳戶并登錄
https://passport.baidu.com/v2/?reg®Type=1&tpl=mn&u=http%3A%2F%2Fwww.baidu.com%2F
b. 加入開發(fā)者中心
c. 創(chuàng)建應(yīng)用
接入方式選擇 “手機(jī)web應(yīng)用”。
d. 托管設(shè)置
選擇云環(huán)境(BAE)-> 托管設(shè)置。 環(huán)境類型 選擇 “PHP”。
e. 創(chuàng)建新版本,上傳接口文件
f. 上線并獲取鏈接 為:http://frankfactory.duapp.com/
注:frankfactory之前已經(jīng)被我注冊(cè)過了,所以不能再次注冊(cè)。這里應(yīng)該獲得的二級(jí)域名應(yīng)該和上面的截圖中寫的一樣。
BAE 設(shè)置完畢。
3.3.2.2
新浪SAE設(shè)置
a. 注冊(cè)SAE帳戶并登錄
b. 創(chuàng)建新應(yīng)用
我的首頁(yè) -> 創(chuàng)建新應(yīng)用
c. 配置應(yīng)用
d. 上傳代碼
應(yīng)用管理 -> 代碼管理 -> 上傳代碼包
e. 獲取URL地址
獲得的URL 地址為:http://1.frankfactory.sinaapp.com/
SAE 配置完畢。
3.4
配置接口
3.4.1
啟用開發(fā)模式
登錄微信公眾平臺(tái) -> 高能功能 -> 開發(fā)模式
3.4.2
成為開發(fā)者
3.4.3
接口配置信息
URL填寫上面得到的BAE URL:http://frankfactory.duapp.com/,再加上上傳的php文件名。即 http:// frankfactory.duapp.com/wxapi.php
Token 填寫自定義的token 值,這里為zhongefeng。
對(duì)于SAE,URL填寫
http://1. frankfactory.sinaapp.com/wxapi.php
第4章. 參考
微信官方公眾平臺(tái)API文檔:http://mp.weixin.qq.com/wiki/index.php