JPressv1.0-rc2釋出,新增微信小程式SDK
此版本主要的新增了微信小程式SDK,SDK當然必須是開源的,基於Apache協議,SDK程式碼託管在:https://gitee.com/fuhai/jpress-miniprogram-sdk
至此,JPress不僅成為新媒體人必用的新部落格解決方案,更是成為了開發者用來開發任何網際網路系統的基石。
JPress目前包含了使用者管理、許可權管理、系統管理、模板管理、文章管理、單頁面管理等基本功能模組,同時提供了微信小程式使用者自動註冊API、微信網頁授權自動註冊使用者、郵件傳送、簡訊傳送、阿里雲騰訊雲CDN整合等功能。在這些基礎上,完全非常方便的新增比如商城、論壇社群等模組。
在JPress 1.0 正式釋出之後,JPress會推出二次開發的文件和視訊教程。幫助程式設計師和創業公司降低開發成本。
JPress 微信小程式SDK,採用了Jwt對使用者進去授權驗證,API通過MD5進行簽名加密,保證資料的通訊安全,在此基礎上,使用 SDK 來操作或讀取JPress資料也變得非常簡單。
例如:在小程式上自動註冊使用者資訊:
wx.login({
success: res => {
jpress.wxLogin(res.code)
}
})
getUserInfo: function(e) {
//只需要一行程式碼就可以把當前使用者資訊註冊到jpress系統
//此時,通過jpress後臺就可以檢視到該使用者資訊
jpress.wxGetUserInfo(e.detail)
}
例如:通過SDK讀取當前使用者資訊
jpress.getMyInfo()
.then(data=>{
console.log(data)//使用者資訊
})
.catch(data=>{
console.log(data.message);//錯誤資訊
})
又例如:讀取某個使用者的資訊
jpress.getUser(123)
.then(data=>{
console.log(data)//id=123的使用者資訊
})
.catch(data=>{
console.log(data.message);//錯誤資訊
})
雖然這些程式碼都只是一行程式碼就可以操作JPress資料,但是內部已經全部封裝好了資料簽名、Jwt驗證等功能,開發者無需再進行管理。
JPress v1.0-rc2 主要更新如下:
-
新增:JPress 微信小程式SDK
-
修復:模板啟用驗證碼後,頁面無法顯示驗證碼的問題
-
修復:在二級目錄下,個人中心投稿提示網路錯誤,操作失敗的問題
-
修復:選單排序數字無效的問題
-
修復:後臺的copyright修改後,模板不生效的bug
-
修復:JPressOptions 設定空資料會引數空指標異常的問題
-
修復:API簽名不正確的問題
-
修復:後臺附件上傳非圖片型別檔案的時候,縮圖顯示錯誤的問題。
-
修復:後臺提示文字錯誤的問題
-
修復:後臺彈出layer出現js錯誤的問題
另外,以下是JPress的開發路線圖,歡迎大家在開源中國和JPress的公眾號留言交流。呼籲大家一起參與到JPress開發和完善中來,JPress需要大家每個人的力量。
2018.9~2018.10:
釋出 JPress beta 1 版本(已完成)。
釋出 4套 全新模板((已完成)。
2018.10 ~ 2018.11:
釋出 JPress 1.0 正式版(進行中…)
完善 JPress 模板開發文件和二次開發文件(進行中…)
新增 3套 全新的企業模板(進行中…)
釋出 JPress 小程式 SDK 1.0,小程式開發者通過 SDK 非常方便的對接JPress API ,用於對JPress 資料進行讀取和操作(進行中…)
2018.11 ~ 2018.12:
釋出 5個 JPress 微信行銷裂變相關外掛(這部分你有什麼好的想法可以聯絡海哥)。
釋出 2個 JPress 開源小程式(一個是部落格型別的開源小程式、另一個是企業服務型別小程式)。
新增 3套 全新的JPress 企業模板和精美部落格模板。
2019.01 ~ :
在 JPress 和 JPress小程式SDK 的基礎上,開源 shoppyPress 和 eduPress 。
shoppyPress:開源的小程式店鋪解決方案。
eduPress:開源的知識付費和線上教育解方案。
本文來自雲棲社群合作伙伴“開源中國”
本文作者:理工男海哥
相關文章
- 微信小程式實現釋出作業微信小程式
- 微信小程式之:小程式接入高德地圖SDK微信小程式地圖
- iView 釋出微信小程式 UI 元件庫 iView WeappView微信小程式UI元件APP
- 一鍵生成釋出百度小程式、微信小程式、支付寶和今日頭條小程式微信小程式
- Taro 1.1 釋出,全面支援微信/百度/支付寶 小程式
- 微信小程式微信小程式
- 微信小程式新增外部地圖服務資料微信小程式地圖
- BookStack v2.0 Beta 版釋出,實現 BookChat 微信小程式介面微信小程式
- 業內首個 React Native轉微信小程式引擎 Alita 正式釋出React Native微信小程式
- 小程式 | 註釋級微信小程式demo,助你快速切入開發微信小程式
- 微信小程式小技巧微信小程式
- 微信小程式(1) 微信小程式TLS版本大於1.2微信小程式TLS
- 開源輕量級 IM 框架 MobileIMSDK 的微信小程式端已釋出!框架微信小程式
- 解決微信小程式登入與釋出的一些問題微信小程式
- 微信小程式 + 騰訊地圖SDK 實現路線規劃微信小程式地圖
- 微信小程式路由微信小程式路由
- 微信小遊戲 IP 限時合作計劃釋出!遊戲
- Thinkphp微信行銷工具,微信小程式。PHP微信小程式
- 微信小程式內嵌H5,釋出後無法開啟頁面微信小程式H5
- 微信小程式實現軌跡回放,微信原生小程式,基於uniapp的小程式?微信小程式APP
- 微信小程式使用微信雲託管新增自定義域名並轉發到pexels.com微信小程式
- 微信小程式開發微信小程式
- 微信小程式歸結微信小程式
- 微信小程式訂閱微信小程式
- 微信小程式接入LeanCloud微信小程式Cloud
- 微信小程式直播接入微信小程式
- 微信小程式樣式微信小程式
- 微信題庫小程式
- 微信小程式+vant框架微信小程式框架
- 微信小程式 demo 整理微信小程式
- 微信小程式之支付微信小程式
- 微信小程式 跳坑微信小程式
- 微信小程式學習微信小程式
- 微信小程式報錯微信小程式
- 微信小程式登入微信小程式
- 微信小程式——授權微信小程式
- 微信小程式總結微信小程式
- 微信小程式——商城篇微信小程式