一般的なRSSフィードで使用されるクエリパラメータのリストを取得しようとしています。
たとえば、rssフィードを http://www.anySite.com/articles/ as rssとしてクエリし、最初の5つの記事が必要な場合はどうすればよいですか?
一部のフィードでは使用できることを知っています http://www.anySite.com/articles?page=2
しかし、私が探しているのは、ほとんどのRSSフィードで標準的な最も一般的な指定されたパラメーターをリストする場所です。
どんな考えでも大歓迎です。
私が購読している513のフィードのうち:
それらの50のうち:
「feed =」を使用しているもののうち:
「feed =」を使用していないもののうち:
残りはUIDであるか、サイトに非常に固有のようです。サンプルサイズは小さいですが、役立つ場合があります。
サイトがRSSフィードを生成する方法、およびそれらが使用するパラメーターは、そのサイトを使用してRSSフィードソフトウェアを作成した人/会社の気まぐれに完全に依存します。サイトがDrupal、Joomlaなどの一般的なCMSシステムを使用していない限り、RSSはカスタムソフトウェアによって生成される可能性があります。
RSSに使用するパラメータについてはno標準があります。実際、RSS自体はパラメータをまったく使用しません。URLにリクエストを送信するだけで、適切にフォーマットされたXMLファイルが返されます。
あなたができる最善のことは、一般的なCMSパッケージを見て、それらが何をするかを確認することです。次に、そのCMSシステムを使用しているサイトに出くわした場合は、既知のパラメーターを使用できます。他のすべてのサイトについては、あなたはあなた自身です。
他の回答が指摘しているように、クエリパラメータは開発者次第です。具体的には、これは RSS仕様 がXML方言の仕様であるためです。 APIではありません。
ただし、クエストを開始するのに役立つように、フィードのWordPressページ: https://wordpress.org/support/article/wordpress-feeds/ 。このドキュメントでは、クエリパラメータを介して組み込みのWordPressフィード機能を操作する方法についていくつかのアイデアを提供しています。