Category: WP REST API

WP- REST-API(v2) Setup

WP4.4 からの WordPress の oEmbed ブログカード埋め込み処理でも一部使われていましたが、wp4.7 からWordPressで REST API が広く有効化されたらしく、試してみる。 まず、プラグインで導入する必要ない、デフォルトで有効になっています。 エンドポイント 試しに、サイトのURLにwp-json/を足して、v1のエンドポイントへアクセスしてみると、たくさんの文字が出力される。 http://xie.mki.biz/wordpress/wp-json/ ここで、Chromeの拡張機能のPostmanを導入して、データを見る v1より大分長くなり、なんだろう。v2から、エンドポイント変わったね! 先人のブログを参照し、Postsだけ見るにと、出力だいぶ減り http://xie.mki.biz/wordpress/wp-json/wp/v2/posts Postmanからデータを見る この画面はなぜかGetのした、Authorizationの表示が出って。認証すると、もっと機能が増える? 認証に関して 認証に関して、v1と変わらないみたい このAPIにおいては、認証にはいくつかの選択肢があり、基本的に以下のように選びましょう。 そのサイトで有効化されたテーマやプラグインから利用するのであれば クッキー認証 デスクトップアプリ、ウェブアプリ、モバイルアプリなどのサイトの外からアクセスするクライアントから API を利用するのであれば
Read More

WP- REST-API 入门

1.首先需要在你的wordpress里所需要安装的插件 ①  WP REST API 2.编辑完所有用户之后,需要去下面这个地址下载插件,帮助认证(授权)用户 https://github.com/WP-API/Basic-Auth 3.在这个网址里下载软件名Postman(导出用户的数据用) https://chrome.google.com/webstore/category/apps 在GET开始的地方添加你的wordpress的网址加users(用户) 例如:我的网址http://tinydb.host/lxx0614/wp-json/users 点击Authorization(授权)在它下方 Type选择Basic Auth(基本认证) 然后输入用户名和密码   最后点击 send    哇哦~你成功了吗~用户数据就这样被你导出来了、你真棒! 提取单个用户的方法: http://tinydb.host/lxx0614/wp-json/users/加要提取的ID号 例如http://tinydb.host/lxx0614/wp-json/users/4
Read More

WP- REST-API Setup

To Preparation WordPress wp-api,  you have three setup steps: JSON REST API Authenticate Permalink JSON REST API Grab the latest version of JSON REST API on WordPress plugin
Read More

WP- REST-API with AppInventor

AppInventorはAndoridのApp作りに簡単な環境です。WordPressはWebコンテンツを作るに最適な環境。 AppInventor is a easy way to creating an Android app from web browser.  WordPress is a best web content management tool. WP- REST-APIは、両者の長所を連携し、WordPressをAppInventorのWebサービスとして利用するためのAPIとして利用する。 WP- REST-API use you
Read More

WP- REST-API with Python

API endpoint import http.client def main(): conn = http.client.HTTPConnection("wp-api.pw") conn.request("GET", "/wp-json/") res = conn.getresponse() print(res.status, res.reason) print(res.read()) conn.close() if __name__ == "__main__": main() Posts Get Post Delete Media
Read More

WP- REST-API with cURL

API endpoint [chen@luna ~]$ curl -l http://wp-api.pw/wp-json/ Posts Get The Posts endpoint returns a Post Collection containing a subset of the site’s posts. [chen@luna ~]$ curl -l http://wp-api.pw/wp-json/posts
Read More

WP- REST-API with Java

API endpoint import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; public class Main { public static void main(String args) { try { URL url
Read More