WordPress REST API的使用

WP REST API 先前是wordpress的一个插件,为wordpress提供对外标准的RESTFul接口,可以让wordpress不仅仅履行一个博客功能,而是可以让wordpress程序作为后台终端(BackEnd),然后以各种应用的形式实现在各种各样的设备中。WP REST API 最新的是第二个版本(V2),已经在Wordpress 4.7 版本中完全植入了此功能。

对于大多数用户来说,这个功能是几乎用不到的了,JSON REST API 采用 GET 请求方式来获取数据,这个为 DDOS 攻击提供了一个新的攻击途径,就像 XML-RPC 接口一样,为了避免这个,我们可以在当前主题的 functions.php 文件中添加下面的代码即可禁用 JSON REST API :

当然,如果你不会折腾代码,可以直接下载安装 Disable JSON API 插件激活即可,无需设置。

如果要使用REST API ,建议先阅读下接口文档,如果要对数据进行修改或新增,需要登录,比较简单的方式是安装Basic Auth认证插件

目前整体接口使用下来并不理想,比如当需要提交日志时,签和分类需要传的是ID的列表,即发表文章之前还需要分别调用标签和分类接口,操作起来麻烦。而WordPress.com的接口说明中就支持将字符串直接提交,所以还有非常多的升级空间。

微信支付标点符 wechat qrcode
支付宝标点符 alipay qrcode

开源地理位置数据库:tile38

Tile38是地理定位数据存储,空间索引和实时地理围栏。它支持多种对象类型,包括纬度/经度点,边界框,XYZ平

Redis存储经纬度数据并进行地理操作

Redis 从3.2.0版本开始提供了对地理位置的支持,reids 的地理位置坐标使用 sorted set存

使用Python检测符号及乱码字符

最近在进行关键词的分析,中间涉及到对一些特殊的字符进行过滤的需求。包括带符号的(有部分还是SQL注入),并且存

One Reply to “WordPress REST API的使用”

发表评论

电子邮件地址不会被公开。 必填项已用*标注