Quais são os parâmetros de URL comuns que posso usar contra um feed RSS? [fechadas]

3

Estou tentando obter uma lista de parâmetros de consulta usados em feeds RSS comuns.

Por exemplo, se eu fosse consultar um feed rss como link como um rss e eu quero os 5 primeiros como eu faria isso?

Eu sei que em alguns feeds eu posso usar o link

Mas tudo o que estou procurando é um local que lista os parâmetros especificados mais comuns que são padrão na maioria dos feeds RSS.

Quaisquer pensamentos muito apreciados.

    
por The Master Prawn 12.04.2011 / 22:53

3 respostas

7

Como um site gera feeds RSS, e quais os parâmetros que eles usam é puramente ao capricho da pessoa / empresa que escreveu o software de feed RSS em uso desse site. A menos que o site esteja usando algum sistema CMS comum, como o Drupal, Joomla, etc., há chances de que o RSS seja gerado por um software personalizado.

Existem não padrões sobre quais parâmetros devem ser usados para o RSS. O próprio RSS do Infact não usa nenhum parâmetro - basta fazer um pedido para um URL e ele retorna um arquivo XML formatado corretamente.

O melhor que você pode fazer é olhar para os pacotes comuns do CMS e ver o que eles fazem. Então, se você encontrar um site usando esse sistema CMS, poderá usar seus parâmetros conhecidos. Para todos os outros sites, você está sozinho.

    
por 12.04.2011 / 23:15
7

De 513 feeds eu assino:

  • 50 pegue algum tipo de parâmetro após a página.

Desses 50:

  • 26 tem um "feed="

Dos que usam "feed=":

  • 15 use rss2
  • 2 use rss
  • 8 usar átomo
  • 1 usa rdf

Entre os que não usam "feed=":

  • 7 tem uma opção "format=" (5 dos quais são feeds craigslist, especificando um formato de rss)
  • 3 tem um "alt = rss"
  • 2 tem uma "seção="
  • 2 tem um "_render = rss"

O resto parece ser UID ou muito específico para o site. Tamanho pequeno da amostra, mas pode ser útil.

    
por 13.04.2011 / 00:06
3

Como as outras respostas apontam, os parâmetros de consulta são de responsabilidade dos desenvolvedores. Especificamente, isso ocorre porque a especificação RSS - link - é uma especificação para um dialeto XML. Não é uma API.

No entanto, para ajudar você a começar sua missão, veja a página do codex do WordPress sobre feeds: link O documento oferece algumas ideias sobre como interagir com a funcionalidade integrada de feed do WordPress por meio de parâmetros de consulta.

    
por 21.08.2012 / 01:56

Tags