使用RESTAPITOMiniProgram插件快速为WordPress网站生成小程序

Rest Api To MiniProgram 全新发布上线 WPRDPRESS TO MINIPROGRAM…

Rest Api To MiniProgram

全新发布上线

WPRDPRESS TO MINIPROGRAM

RestApiToMiniprogram是一款辅助Wordpress网站生成微信小程序的插件。

这个插件的上一个版本叫:wp-rest-api-for-app,一直以github开源形式提供下载使用,使用上有一定的门槛和不便。为了更方便用户安装使用及更新版本,发布了升级版本并上线Wordpress插件市场。

作为一个18年的码农,我很惭愧 ,wp-rest-api-for-app 是个丑陋的程序,当初完全是为了开发小程序匆忙写出来了,代码粗糙而丑陋、混乱的命名规则、杂乱的文件结构。

此次更新,我完全重构了插件,相较于上一个版本,这个版本做了结构性的重构,依据WordPress的插件规范编写,并参考官方api的写法,引入控制类、调整api的路由接口和安全校验。经过这次重构,我想应该这个插件一个全新的名字,并提交到wordpress官方。一周前我提交了wordpress官方,通过了审核,终于加入wordpress的官方正规军。现在可以通过wordpress后台直接下载和安装插件了。

wordpress官方下载地址:

https://wordpress.org/plugins/rest-api-to-miniprogram/

0

1

功能介绍

REST API TO MiniProgram 插件并没有大规模重写wordpress官方提供的rest api 接口,是官方api的扩充和优化,主要是为了满足微信小程序的功能。主要的核心功能如下:

文章相关

1.获取首页轮播图的文章数据。

2.获取文章详情页的扩展数据,例如评论数、点赞数、浏览数、赞赏数等。

3.获取排行版的文章数据(浏览数,点赞数,评论数,赞赏数)。

4.解析腾讯视频,同时支持.MP4格式的oss视频。

评论相关

1.显示评论及回复

2.提交评论及回复,回复评论发送模版消息

分类相关

1.分类(专题)的订阅

2.添加分类封面图

微信支付相关

1.赞赏的微信支付功能。

2.微信支付后发送模板消息。

微信授权登录相关

1.获取用户授权信息,包括OpenID和UnionID

2.模板消息发送通用实现。

0

2

程序目录及文件说明

插件主文件:

rest-api-to-miniprogram.php

includes文件夹:

ram-weixin-api.php:微信相关api

ram-util.php:公用方法

ram-api.php:插件api主入口程序

api目录:api接口的路由控制类和功能实现。

filter目录:wordpress相关filter功能实现。

settings目录:wordpress 后台设置相关实现

wxpay目录:微信支付相关api(在微信源码基础改造)

js目录:存放js文件

images目录:存放图片文件

qrcode文件夹:

存放小程序生成海报产生的二维码图片

03

WordPress版微信小程序3.2版发布

微慕-专业WordPress微信小程序

 

类别:WordPress教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册