精華
原創(chuàng)聲明:本文為作者原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載,經(jīng)授權(quán)轉(zhuǎn)載需注明作者和出處
先貼下騰訊云團(tuán)隊(duì)的github group,https://github.com/CFETeam
微信小程序會(huì)話管理 - 客戶端
微信的網(wǎng)絡(luò)請(qǐng)求接口 wx.request() 沒有攜帶 Cookies,這讓傳統(tǒng)基于 Cookies 實(shí)現(xiàn)的會(huì)話管理不再適用。為了讓處理微信小程序的服務(wù)能夠識(shí)別會(huì)話,我們推出了 weapp-session。
weapp-session 使用自定義 Header 來傳遞微信小程序內(nèi)用戶信息,在服務(wù)內(nèi)可以直接獲取用戶在微信的身份。
本客戶端需要配合服務(wù)器代碼使用。
客戶端的使用比較簡(jiǎn)單,提供了一個(gè)和 wx.request 參數(shù)一樣的方法:
`const request = require(‘./lib/session-request.js’);
request({
url: ‘https://www.mydomain.com/myapi‘,
success(data) {
console.log(data);
}
});具體使用可以參照
pages/example/example.js` 的代碼。
微信小程序示例 - 一筆到底
微信小程序提供了一套在微信上運(yùn)行小程序的解決方案,有比較完整的框架、組件以及 API,在這個(gè)平臺(tái)上面的想象空間很大。
微信的定位并不是 HTML5,這里很多人都有誤解。在一些實(shí)現(xiàn)上,并不能想當(dāng)然地用 HTML5 的思路來思考。比如,微信的請(qǐng)求接口 wx.request 并不支持 cookie 傳遞,所以會(huì)話層不能使用傳統(tǒng)的 Session 方式。
這篇文章分享一個(gè)簡(jiǎn)單的畫圖應(yīng)用,使用自己新鮮出爐的小程序會(huì)話管理能力來判斷并當(dāng)前用戶的身份。
微信小程序示例 - 小相冊(cè)
小相冊(cè)是結(jié)合騰訊云對(duì)象存儲(chǔ)服務(wù)(Cloud Object Service,簡(jiǎn)稱COS)制作的一個(gè)微信小程序示例。在代碼結(jié)構(gòu)上包含如下兩部分:
小相冊(cè)主要功能如下:
微信小程序示例 - 新片預(yù)告
新片預(yù)告是結(jié)合騰訊云點(diǎn)播 VOD和云數(shù)據(jù)庫 MySQL制作的一個(gè)微信小程序示例。在代碼結(jié)構(gòu)上包含如下兩部分:
新片預(yù)告主要功能如下:
沒事打開小程序,和附近的人剪刀石頭布,想來就來,想走就走。誰能成為武林高手?!
微信小程序提供了一套在微信上運(yùn)行小程序的解決方案,有比較完整的框架、組件以及 API,在這個(gè)平臺(tái)上面的想象空間很大。
騰訊云拿到了小程序內(nèi)測(cè)資格,研究了一番之后,發(fā)現(xiàn)微信支持 WebSocket 還是很值得玩味的。這個(gè)特性意味著我們可以做一些實(shí)時(shí)同步或者協(xié)作的小程序。
這篇文章分享一個(gè)簡(jiǎn)單的剪刀石頭布的小游戲的制作,希望能對(duì)想要在小程序中使用 WebSocket 的開發(fā)者有幫助。
整個(gè)游戲非常簡(jiǎn)單,連接到服務(wù)器后自動(dòng)匹配在線玩家(沒有則分配一個(gè)機(jī)器人),然后兩人進(jìn)行剪刀石頭布的對(duì)抗游戲。當(dāng)對(duì)方進(jìn)行拳頭選擇的時(shí)候,頭像會(huì)旋轉(zhuǎn),這個(gè)過程使用 WebSocket 會(huì)變得簡(jiǎn)單快速。
以上,來自騰訊云團(tuán)隊(duì)開發(fā)的微信小程序demo,也許會(huì)是你很棒的學(xué)習(xí)對(duì)象哦~
By the way,可以不要臉滴申精嗎?