使用微信公眾平臺之前,首先需要在微信官方網(wǎng)站注冊微信公眾賬號。微信公眾賬號分為訂閱號、服務(wù)號、企業(yè)號,開發(fā)者針對不同賬號類型開發(fā),需要了解相應(yīng)的開發(fā)技巧。本階段帶你全面了解微信公眾平臺,三種賬戶類型的區(qū)別及一些入門開發(fā)中常見的技術(shù)問題。
訂閱號主要用于提供信息和資訊——為媒體和個人提供一種新的信息傳播方式,構(gòu)建與讀者之間更好的溝通與管理模式。本部分將帶你了解訂閱號,相關(guān)開發(fā)入門知識點和常見問題分析。
服務(wù)號旨在為用戶提供服務(wù)——給企業(yè)和組織提供更強大的業(yè)務(wù)服務(wù)與用戶管理能力,幫助企業(yè)快速實現(xiàn)全新的公眾號服務(wù)平臺。本部分將帶你了解服務(wù)號,入門知識點及常見問題解答。
企業(yè)號為企業(yè)或組織提供移動應(yīng)用入口,幫助企業(yè)建立與員工、上下游供應(yīng)鏈及企業(yè)應(yīng)用間的連接。本部分將帶你了解企業(yè)號,相關(guān)知識點和常見問題。
微信公眾平臺包含兩種模式:開發(fā)模式、編輯模式。編輯模式下,可以通過的界面編輯來設(shè)置自動回復(fù)、服務(wù)號及底部自定義菜單功能。開發(fā)模式下,開發(fā)者可以通過公眾平臺提供的接口實現(xiàn)自動回復(fù)、獲取訂閱者、自定義菜單功能,是開發(fā)者主要使用的模式。本部分將介紹這兩種模式,及如何實現(xiàn)各種類型的自動回復(fù)和簡單自定義菜單設(shè)置、常見問題分析等。
使用微信公眾平臺開發(fā)模式,開發(fā)者還需擁有自己的服務(wù)器資源,用來存放程序文件。本階段將介紹兩種服務(wù)器資源:(1)SAE(2)虛擬主機,由此開啟微信開發(fā)的旅程。
SAE是簡單高效的分布式Web服務(wù)開發(fā)、運行平臺,可作為微信公眾平臺開發(fā)模式的優(yōu)選服務(wù)器資源。本部分涉及知識點有:如何申請免費的SAE應(yīng)用空間、上傳接口程序文件介紹及難點解析。
如果你已經(jīng)擁有虛擬主機或云主機,也可以將其作為微信公眾平臺開發(fā)模式的服務(wù)器資源。本部分將介紹如何配置虛擬主機,以完成開發(fā)前的環(huán)境準(zhǔn)備。
利用開發(fā)模式,微信公眾平臺才能完全發(fā)揮它強大的功能,提供更精準(zhǔn)的個性化服務(wù)?;A(chǔ)接口是開發(fā)模式下默認(rèn)擁有的服務(wù),包含接收用戶消息、向用戶回復(fù)消息和接收事件推送,利用它們可以實現(xiàn)基本消息的接收與發(fā)送。本階段將帶你迅速入門微信開發(fā)。
開發(fā)模式下的接收消息基礎(chǔ)接口,可用來接收普通用戶發(fā)送的文本消息、圖片消息、語音消息、視頻消息、小視頻消息、地理位置消息、鏈接消息。本部分將介紹接收不同類型消息的代碼實現(xiàn)及易犯問題解答。
開發(fā)模式下的回復(fù)信息基礎(chǔ)接口,可用來向用戶回復(fù)文本消息、圖片消息、語音消息、視頻消息、小視頻消息、地理位置消息、鏈接消息。本部分將介紹消息類型分類及回復(fù)不同類型消息的代碼實現(xiàn)。
在開發(fā)模式下的基礎(chǔ)接口里,事件消息只有關(guān)注和取消關(guān)注事件。用戶關(guān)注和取消關(guān)注微信公眾賬號時將觸發(fā)這兩個消息事件,并進(jìn)行相應(yīng)的消息推送。本部分將介紹關(guān)注和取消關(guān)注事件所觸發(fā)的消息推送的代碼實現(xiàn)及難點問題解析。
在微信公眾平臺接口開發(fā)中,Access Token占據(jù)著重要地位,它相當(dāng)于進(jìn)入各種接口的邀請,拿到這個鑰匙才擁有調(diào)用其他各種特殊接口的權(quán)限。本部分將幫助你掌握如何獲取Access Token。
1:微信企業(yè)號開發(fā)一:主動調(diào)用模式之TOKEN申請 http://blog.csdn.net/myfmyfmyfmyf/article/details/45221973
2:用Java搭建微信公眾號(二)生成access_token http://blog.csdn.net/ITer_ZC/article/details/45400031
3:微信企業(yè)號開發(fā)之獲取AccessToken http://blog.csdn.net/leonMary/article/details/45693255
4:微信獲取openID以及token http://blog.csdn.net/dianxiaoer51/article/details/46311531
5:php+MySQL基于百度BAE的微信公眾平臺獲取access_token http://blog.csdn.net/ritaswc/article/details/46670219
6:微信開發(fā)筆記之緩存access_token http://blog.csdn.net/JustHaveTry/article/details/48344861
用戶管理包括獲取用戶基本信息、獲取關(guān)注者列表、獲取用戶地理位置、用戶分組管理。本部分囊括了用戶管理的所有分支技術(shù)點,帶你了解其中的開發(fā)難點。
1:微信瀏覽器網(wǎng)頁授權(quán)JS封裝 http://blog.csdn.net/u013329334/article/details/47446665
2:微信oauth2.0授權(quán) http://blog.csdn.net/llovedan/article/details/49057411
3:iOS 關(guān)于圖片地理位置隱私信息的分析和讀取 http://blog.csdn.net/wq820203420/article/details/47402219
4:續(xù)【C#微信結(jié)合百度api獲取當(dāng)前用戶的地理位置】代碼詳解 http://blog.csdn.net/ML01010736/article/details/47443479
服務(wù)號和通過認(rèn)證的訂閱號可以申請自定義菜單。自定義菜單接口可實現(xiàn)click、view兩種類型的按鈕,本部分將介紹這兩種類型按鈕,及如何用程序?qū)崿F(xiàn)自定義菜單。
1: 微信公眾開放平臺開發(fā)08---純java 實現(xiàn)微信開發(fā):編寫自定義菜單 http://blog.csdn.net/lidew521/article/details/23221549
2:【微信公眾平臺開發(fā)】創(chuàng)建自定義菜單(四) http://blog.csdn.net/qivan/article/details/25607025
3:微信公眾號企業(yè)號自定義菜單開發(fā)接口案例 php版 http://blog.csdn.net/k8080880/article/details/40372841
4:微信公眾號開發(fā)系列-開發(fā)模式創(chuàng)建自定義菜單 http://blog.csdn.net/fuyifang/article/details/40684069
5:Ruby on Rails微信開發(fā)3——自定義菜單的創(chuàng)建 http://blog.csdn.net/lissdy/article/details/42552913
為了滿足用戶渠道推廣分析的需要,微信公眾平臺提供了生成帶參數(shù)二維碼的接品。使用該接口可以獲得多個帶不同場景值的二維碼,用戶掃描后,微信公眾賬號可以接收到事件推送。本部分將介紹如何生成帶參數(shù)的二維碼,及其中技術(shù)難點。
1:ios之 微信掃碼登錄網(wǎng)頁實現(xiàn)原理 http://blog.csdn.net/u011303663/article/details/47785145
2:微信生成公眾號帶參數(shù)二維碼(一)http://blog.csdn.net/lin12qun/article/details/48374059
3:微信生成公眾號帶參數(shù)二維碼加上用戶頭像(二) http://blog.csdn.net/lin12qun/article/details/48374233
4:微信生成公眾號帶參數(shù)二維碼用戶頭像 加上文字生成圖片(三) http://blog.csdn.net/lin12qun/article/details/48374259
5:微信二維碼 場景二維碼 用于推送事件,關(guān)注等 注冊用戶 ,經(jīng)過測試。。windows下面 http://blog.csdn.net/zhangfeng1133/article/details/48860327
當(dāng)用戶主動發(fā)消息給微信公眾賬號的時候,微信將會把消息數(shù)據(jù)推送給開發(fā)者,開發(fā)者在一段時間內(nèi)可以調(diào)用客服消息接口,通過POST一個JSON數(shù)據(jù)包來發(fā)送消息給普用戶。本部分將介紹客服接口及實現(xiàn)向用戶發(fā)送文本、圖文、音樂、圖片、語音、視頻消息的代碼實現(xiàn)。
1:微信公眾平臺開發(fā)(92) 多客服 http://blog.csdn.net/pondbay/article/details/40341717
2:微信開發(fā)(八)自動回復(fù)和多客服開發(fā) http://blog.csdn.net/fansongy/article/details/45394641
3:微信公眾號 調(diào)用客服接口實現(xiàn)圖文推送實例 http://blog.csdn.net/linwenzhou/article/details/16104781
4:微信公眾賬號開發(fā),將消息轉(zhuǎn)發(fā)到指定客服java 代碼 http://blog.csdn.net/txinhuacdn/article/details/37522089
微信公眾賬號通過微信認(rèn)證后可以獲得語音識別接口,開啟語音識別功能以后,用戶每次發(fā)送語音給微信公眾賬號時,微信會在推送的語音消息XML數(shù)據(jù)包中增加一個Recongnition字段,該字段為語音識別出的文本內(nèi)容,本部分將詳解實現(xiàn)過程。
1:微信公眾平臺消息接口開發(fā)(40)語音識別 http://blog.csdn.net/pondbay/article/details/9425241
2:十分鐘教你打造一個微信語音點歌系統(tǒng) http://blog.csdn.net/zhuqilin0/article/details/17100153
3:微信公共服務(wù)平臺開發(fā)(.Net 的實現(xiàn)) http://blog.csdn.net/hemeng1980/article/details/19504267
4:微信公眾平臺開發(fā)(75) 語音識別 http://blog.csdn.net/pondbay/article/details/40341519
微信公眾賬號在使用接口時,對多媒體文件、多媒體消息的獲取和調(diào)用等操作,是通過media_id進(jìn)行的。通過該接口,微信公眾賬號可以上傳和下載多媒體文件。本部分將介紹如何使用該接口,及使用過程中需要注意的事項。
1:微信公眾平臺開發(fā)(80) 上傳下載多媒體文件 http://blog.csdn.net/pondbay/article/details/40341573
2:微信公眾平臺開發(fā)(5)-上傳下載多媒體文件 http://blog.csdn.net/qincidong/article/details/40864167
3:微信公眾號上傳多媒體文件接口用JAVA怎么實現(xiàn) http://blog.csdn.net/youyou_yo/article/details/46532939
4:微信公眾平臺上傳多媒體文件-JAVA http://blog.csdn.net/zjc324106/article/details/27320111
5:微信公眾號上傳媒體文件 http://blog.csdn.net/omsvip/article/details/39010697
6:微信公眾號下載媒體文件到個人服務(wù)器 http://blog.csdn.net/omsvip/article/details/39060027
7:微信公眾平臺開發(fā)文檔 上傳下載多媒體文件 http://blog.csdn.net/pondbay/article/details/40341553
微信支付是由騰訊微信與財付通聯(lián)合推出的移動支付產(chǎn)品,旨在為廣大微信用戶及商戶提供優(yōu)質(zhì)安全的支付服務(wù)。本部分將介紹微信支付接口的申請、開發(fā)、使用等內(nèi)容。
4:java 微信APP支付代碼 http://blog.csdn.net/web51743/article/details/49025425
5:Android微信支付無法掉起支付的原因 http://blog.csdn.net/a940659387/article/details/49094769
6:android 微信支付成功,未返回回調(diào)頁面 http://blog.csdn.net/qq_27305737/article/details/48858845