REST API TO MiniProgram 上線WordPress官方插件庫

全新開發的用於 wordpress微信小程序的插件 REST API TO MiniProgram 今天上線WordPress官方插件庫。這個插件的上一個版本叫:wp-rest-api-for-app,做爲一個18年的碼農,我很慚愧 ,wp-rest-api-for-app 是個醜陋的程序,當初徹底是爲了開發小程序匆忙寫出來了,代碼粗糙而醜陋,混亂的命名規則,雜亂的文件結構。這次更新,我徹底重構了插件,相較上一個版本,這個版本作告終構性的重構,依據WordPress的插件規範編寫,並參考官方api的寫法,引入控制類,調整api的路由接口和安全校驗。通過此次重構,我想應該給這個插件一個全新的名字,並提交到wordpress官方。一週前我提交了wordpress官方,經過了審覈,加入wordpress的官方正規軍。如今能夠經過wordpress後臺直接下載和安裝插件了。php

REST API TO MiniProgram插件的wordpress官方下載地址:https://wordpress.org/plugins...小程序

一.功能介紹
REST API TO MiniProgram 插件並無大規模重寫wordpress官方提供的rest api 接口,是官方api的擴充和優化,主要是爲了知足微信小程序的功能。主要的核心功能以下:微信小程序

wordpress文章相關
1.獲取滑動圖片的文章數據。
2.獲取文章詳情頁的擴展數據,例如評論數、點贊數、瀏覽數、讚揚數等。
3.獲取排行版的文章數據(瀏覽數,點贊數,評論數,讚揚數)。
4.解析騰訊視頻。api

wordpress評論相關
1.顯示評論及回覆
2.提交評論及回覆,回覆評論發送模版消息安全

wordpress分類相關
1.分類(專題)的訂閱
2.添加分類封面圖微信

微信支付相關
1.讚揚的微信支付功能。
2.微信支付後發送模板消息。app

微信受權登陸相關
1.獲取用戶受權信息,包括OpenID和UnionID
2.模板消息發送通用實現。wordpress

二.程序目錄及文件說明
1.插件主文件:rest-api-to-miniprogram.php
2.includes文件夾
1)ram-weixin-api.php:微信相關api
2)ram-util.php:公用方法
3)ram-api.php:插件api主入口程序
4)api目錄:api接口的路由控制類和功能實現。
5)filter目錄:wordpress相關filter功能實現。
6)settings目錄:wordpress 後臺設置相關實現
7)wxpay目錄:微信支付相關api(在微信源碼基礎改造)
8)js目錄:存放js文件
9)images目錄:存放圖片文件微信支付

2.qrcode文件夾:存放小程序產生的二維碼圖片
關於REST API TO MiniProgram 插件,你有什麼好的建議,歡迎告訴我,咱們一塊兒來完善。優化

相關文章
相關標籤/搜索