0
0

Developer Consoleとは

Wordpress.com APIのPlayGroudです。

Developer Consoleには以下にプルダウンがありますが、どこのAPIを使っているのかイマイチわからなかったです。

それぞれがどこのAPIを指しているのか、そしてその対応するAPIドキュメントについて記したいと思います。

WP.COM API / v1

APIドキュメント

ただ、こちらは

This endpoint is deprecated in favor of version 1.1

と書いてあるように、ほぼ使いません。既存のサービスでv1.1ではなくv1を使用している場合はこちらを参照してください。

使用例

ブログURLが test.wordpress.com で、ブログの投稿一覧を取得する場合。

https://public-api.wordpress.com/rest/v1/sites/test.wordpress.com/posts/

WP.COM / v.1.1

こちらが現在メインで使用されているWordpress.comのAPIです。
以下でも同じ内容が見られます。

使用例

ブログURLが test.wordpress.com で、ブログの投稿一覧を取得する場合。

https://public-api.wordpress.com/rest/v1.1/sites/test.wordpress.com/posts/

WP REST API / wp/v2

従来の Wordpress.org で使用されているREST API。

使用例

ブログURLが test.wordpress.com で、ブログの投稿一覧を取得する場合。

https://test.wordpress.com/wp-json/wp/v2/posts

WP REST API / wpcom/v2, WP REST API / wpcom/v3

こちらは二つともちゃんとしたドキュメントが存在していません。
wpcom/v2 は、Wordpress.com REST APIの一部のインターフェースで使用されており、wpcom/v3はgutenbergのAPIを使用する際に使われていそうです。
一応ドキュメントはありますが、レスポンスの情報は確認できません。

wpcom/v2 のドキュメント

wpcom/v3 のドキュメント

WP REST API / wpcom/v4

未実装っぽいです。Consoleで選択しても何もAPIが出てきません。

おわりに

わかったと書いているもののわかっていないことが多すぎます。なにせWordpress.comの情報が巷に流れていない。

参考にしたもの

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0