web-dev-qa-db-ja.com

WordPress.orgプラグインAPIを使用して、人気のあるプラグインのリストを取得する方法

私は彼らのAPIを使ってWordPress.orgから人気のあるプラグインのリストを取得したいのですが。

私は特定のプラグインを取得するためにこのようなことができることを知っています:

http://api.wordpress.org/plugins/info/1.0/name_of_plugin

そして私はこのようなものを使用してプラグインのリストを取り戻すことができます:

http://api.wordpress.org/plugins/info/1.0/?action=query_plugins

しかし、私はポピュラーなプラグインを入手する方法を知りません。私はそれが何かのようだと思います:

http://api.wordpress.org/plugins/info/1.0/?action=query_plugins&browse=popular

WordPressの(ソフトウェア)プラグインAPIを使用せずにこれを実行したいのですが。これは私がブラウザにタイプして結果を取り戻すことができるものであるべきです(上記のように)。

ありがとうございます。

2
davemackey

私は以前のバージョンの答えでは間違っていました、そして1.1のバージョンのAPIはGETリクエストを通してこれをサポートします

基本的なリクエストは次のようになります。 https://api.wordpress.org/plugins/info/1.1/?action=query_plugins&request[browse]=popular

(GETの解釈で) "array"として渡されたrequestを使い続けることで、さらにパラメータを追加できます。

Codexの[poor] ドキュメンテーション を参照してください。

PHPでは、WP coreとは関係なく、とりわけこれを実装する WPorg Client ライブラリを作成しました。

2
Rarst