WordPress API
WordPressでSOAサービス
サービス指向アーキテクチャ(Service-Oriented Architecture、SOA,)とは、大規模なコンピュータ・システムを構築する際の概念あるいは手法の一つ。業務上の一処理に相当するソフトウェアの機能をサービスと見立て、そのサービスをネットワーク上で連携させてシステムの全体を構築していくことを指す言葉である。
WordPressに API機能を追加して、SOAのサービスとして利用する方法を試み。
WP TINYWEBDB API
AppInventorはAndroidの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-TinyWebDB-APIは、両者の長所を連携し、WordPressをAppInventorのTinyWebDBサービスとして利用するためのAPIを、WordPressのプラグインとして提供したもの。
TinyWebDB API is a AppInventor TinyWebDB API plugin, use you WordPress as a TinyWebDB web service.
WordPress JSON REST API
wp-api is an easy-to-use API which Access your WordPress site’s data through HTTP REST API.
JSON API
JSON API allows you to retrieve and manipulate WordPress content using HTTP requests. There are three main goals:
- Provide a simple, consistent external interface
- Create a stable, understandable internal implementation
- Enable new types of extensions for WordPress
HTTP API
PHP では HTTP リクエストを送る方法は数あります。HTTP API の目的は、それぞれの transports にシンプルでスタンダードな API を用いることで、出来る限り多くをサポートすることにあります。
- https://codex.wordpress.org/HTTP_API (English)
- https://wpdocs.osdn.jp/HTTP_API (日本語)