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微信小程式
- 微信小程式實現釋出作業微信小程式
- 微信小程式之:小程式接入高德地圖SDK微信小程式地圖
- iView 釋出微信小程式 UI 元件庫 iView WeappView微信小程式UI元件APP
- 一鍵生成釋出百度小程式、微信小程式、支付寶和今日頭條小程式微信小程式
- BookStack v2.0 Beta 版釋出,實現 BookChat 微信小程式介面微信小程式
- Taro 1.1 釋出,全面支援微信/百度/支付寶 小程式
- 微信小程式 + 騰訊地圖SDK 實現路線規劃微信小程式地圖
- 微信小程式新增外部地圖服務資料微信小程式地圖
- 微信小程式[第十一篇] -- 新增照片(小程式圖片上傳功能)微信小程式
- 小程式 | 註釋級微信小程式demo,助你快速切入開發微信小程式
- Taro UI 2.0 釋出:新增自定義主題功能,適配更多小程式UI
- 業內首個 React Native轉微信小程式引擎 Alita 正式釋出React Native微信小程式
- 解決微信小程式登入與釋出的一些問題微信小程式
- 開源輕量級 IM 框架 MobileIMSDK 的微信小程式端已釋出!框架微信小程式
- 微信小程式內嵌H5,釋出後無法開啟頁面微信小程式H5
- 微信小程式微信小程式
- 微信小程式第三方平臺開發【全網釋出及全網釋出接入檢測】微信小程式
- 微信小程式小技巧微信小程式
- 今日頭條正式釋出小程式
- Dart穩定版SDK釋出Dart
- 我的第一個微信小程式 (Discuz!! + 微信小程式)微信小程式
- 我的第一個微信小程式 (Discuz!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + 微信小程式)微信小程式
- 微信小程式(1) 微信小程式TLS版本大於1.2微信小程式TLS
- 微信小程式小總結微信小程式
- 微信小程式路由微信小程式路由
- 微信小程式--仿朋友圈Pro(內容釋出、點贊、評論、回覆評論)微信小程式
- 微信小程式微信支付流程微信小程式
- 微信小程式是什麼 微信小程式有什麼用?微信小程式
- 微信小程式使用微信雲託管新增自定義域名並轉發到pexels.com微信小程式
- 小程式微信支付(UNIAPP+第三方SDK:binarywang)APP
- 使用高德地圖微信小程式SDK開發案例-輸入提示(附原始碼)地圖微信小程式原始碼
- 小辣椒國民大聖手機正式釋出:支援微信八開
- 微信小程式開發小記微信小程式
- 微信小程式掃碼解析小程式碼微信小程式
- 微信小程式教程01:小程式簡介微信小程式
- 【小程式】微信小程式開發實踐微信小程式
- 【小程式】微信小程式開發準備微信小程式