WordPress.orgはテーマとプラグインに関するデータのためのいくつかのAPIエンドポイントを提供します。
たとえば、プラグインの場合はplugin_apiがあります。 https://developer.wordpress.org/reference/functions/plugins_api/
そしてテーマAPI: https://developer.wordpress.org/reference/functions/themes_api/
しかし、サポートAPIについてはどうですか?
私がこれまでに持っている最良の選択肢は、各フォーラムのRSSフィードからデータを解析することです - 例えば:
https://wordpress.org/support/rss/plugin/export-user-data
しかし、これは指定されたプラグインのすべてのトピックについて最後の30回の返信を返します。
手に入れたい
ありがとうございます。
RSSフィードを入手しても、それを見てください。
トピックの年齢を確認するために使用できるpubDate
があります。 strtotime()
またはそれに類するものがあれば、それが30日以上経過しているかどうかを確認するのに役立ちます。
そしてlink
-要素もあります。これはあなた自身のRSSフィードも持っているトピックへあなたを導きます。
例:
https://wordpress.org/support/topic/cron-job-to-ftp#post-7943160 => https://wordpress.org/support/rss/topic/cron-job-to- ftp
これはおそらく完全なAPIほど快適ではありませんが、それでもなお良い方法です。