wordpress微信小程序插件 REST API TO MiniProgram

2021-05-0111:52:36网站建设与开发Comments2,206 views字数 947阅读模式

wordpress微信小程序的插件 REST API TO MiniProgram 上线WordPress官方插件库。这个插件做了结构性的重构,依据WordPress的插件规范编写,并参考官方api的写法,引入控制类,调整api的路由接口和安全校验。经过这次重构,我想应该给这个插件一个全新的名字,并提交到wordpress官方。现在可以通过wordpress后台直接下载和安装插件了。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/21427.html

REST API TO MiniProgram插件的wordpress官方下载地址:https://wordpress.org/plugins/rest-api-to-miniprogram/文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/21427.html

一、功能介绍

REST API TO MiniProgram 插件并没有大规模重写wordpress官方提供的rest api 接口,是官方api的扩充和优化,主要是为了满足微信小程序的功能。主要的核心功能如下:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/21427.html

wordpress文章相关

1.获取滑动图片的文章数据。
2.获取文章详情页的扩展数据,例如评论数、点赞数、浏览数、赞赏数等。
3.获取排行版的文章数据(浏览数,点赞数,评论数,赞赏数)。
4.解析腾讯视频。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/21427.html

wordpress评论相关

1.显示评论及回复
2.提交评论及回复,回复评论发送模版消息文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/21427.html

wordpress分类相关

1.分类(专题)的订阅
2.添加分类封面图文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/21427.html

微信支付相关

1.赞赏的微信支付功能。
2.微信支付后发送模板消息。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/21427.html

微信授权登录相关

1.获取用户授权信息,包括OpenID和UnionID
2.模板消息发送通用实现。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/21427.html

二、插件设置选项

wordpress微信小程序插件 REST API TO MiniProgramwordpress微信小程序插件 REST API TO MiniProgram文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/21427.html

三、程序目录及文件说明

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目录:存放图片文件文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/21427.html

2.qrcode文件夹:存放小程序产生的二维码图片

文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/21427.html
  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/cms/21427.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定