基于Python的微信公眾平臺二次開發(fā)(Python常用框架、訂閱號開發(fā)、公眾號開發(fā))
簡介:
微信公眾平臺的火熱程度已經(jīng)不用多言,無論是個人還是企業(yè),政府還是商家,都已經(jīng)開始搭建微信公眾平臺,微信的作用已經(jīng)被各界人士認(rèn)可。微信公眾平臺的技術(shù)需求市場缺口巨大。微信公眾平臺已經(jīng)成為企業(yè)的標(biāo)配,個人自媒體的發(fā)展也越來越重視微信公眾平臺。隨著微信公眾平臺開發(fā)系統(tǒng)的報價水漲船高(微信支付20萬起),一些企業(yè)希望企業(yè)內(nèi)部人員能夠?qū)W習(xí)開發(fā)微信公眾平臺,便于日后維護(hù)和節(jié)約成本。同時python語言排名一直穩(wěn)定在世界前十位,特別是國外多把python作為編程入門語言,以微信應(yīng)用作為python入門學(xué)習(xí)的對象,避免了枯燥的理論學(xué)習(xí)。
本課程基于python和SAE平臺,由易到難,深入淺出的講解微信公眾平臺各種常見功能的開發(fā),包括接口驗證,基本消息回復(fù),自定義菜單,服務(wù)號高級接口,wsgi環(huán)境,python常用框架bottle、webpy、django,分46節(jié)小課程,時長合計8小時。
學(xué)習(xí)完本教程可以實現(xiàn)以下目標(biāo):
1.快速上手掌握微信公眾平臺的特點;
2.迅速了解python的語法;
3.迅速掌握在SAE上搭建python服務(wù)器;
4. 熟練使用微信公眾平臺的高級接口;
5. 了解bottle框架和webpy框架;
6. 初步掌握利用django框架的開發(fā)微信應(yīng)用;
7.可以制作出完整功能的訂閱號和服務(wù)號微信平臺。
本教程特色亮點:
1.講師為業(yè)余程序開發(fā)愛好者,短時間內(nèi)通過自學(xué)掌握微信公眾平臺開發(fā)技術(shù),可以提供快速學(xué)習(xí)的方法和介紹學(xué)習(xí)經(jīng)驗,特別適合零基礎(chǔ)學(xué)員;
2.微信公眾平臺各功能都是在客戶需求基礎(chǔ)上開發(fā),實用性強(qiáng);
3.從wsgi講起,避免只懂框架,不懂基礎(chǔ);
4.課程亮點 亮點一、緊跟最新微信公眾平臺接口更新內(nèi)容,對各個接口講解全面;
5.SAE云平臺開發(fā),降低學(xué)習(xí)成本,解決學(xué)員只會本地開發(fā),無法實戰(zhàn)的缺點;
6.第三方庫在SAE的使用,Beautiful Soup的使用;
7.解決django框架在SAE同步數(shù)據(jù)庫的難題,降低學(xué)習(xí)難度;
8.常見訂閱號、服務(wù)號類型開發(fā)源碼。
課程目錄介紹:
1.微信公眾平臺基礎(chǔ)篇
(1)微信公眾平臺接口驗證
(2)python開發(fā)工具Sublime Text
(3)文本回復(fù)
(4)接收消息
(5)被動回復(fù)消息
(6)xml格式的API
(7)Json格式API
(8)mysql數(shù)據(jù)庫
(9)二級菜單
(10)靜態(tài)目錄
(11)動態(tài)網(wǎng)頁
(12)模糊匹配
(13)正則表達(dá)式
(14)Beautiful Soup
2.微信公眾平臺高級接口
(15)token和緩存
(16)自定義菜單
(17)回復(fù)圖片
(18)下載多媒體
(19)客服接口
(20)人工客服
(21)帶參數(shù)二維碼
(22)語音地理
(23)用戶信息
(24)分組及列表
(25)網(wǎng)頁授權(quán)1
(26)網(wǎng)頁授權(quán)2
3.bottle框架
(27)bottle框架1
(28)bottle框架2
(29)bottle框架3
4.webpy框架
(30)webpy框架1
(31)webpy框架2
(32)webpy框架3
(33)webpy框架4
5.django框架
(34)django框架1
(35)django框架2
(36)django框架3
(37)django框架4
(38)django框架5
(39)django框架6
(40)django框架7
(41)django框架8
(42)自媒體訂閱號開發(fā)
(43)查詢類訂閱號開發(fā)
(44)問答類微信號開發(fā)
(45)叫號類服務(wù)號開發(fā)
(46)會員類服務(wù)號開發(fā)