WordPress.com Firehose
Este texto foi traduzido usando IA. Se você deseja ver o texto original em inglês, clique aqui.
Publicadores e visitantes do WordPress produzem milhares de novos posts e comentários a cada hora. Esses fluxos de conteúdo estão disponíveis em três formatos em tempo real a partir de servidores redundantes. Esses fluxos são destinados a parceiros como mecanismos de busca, produtos de inteligência artificial (IA) e provedores de inteligência de mercado que desejam consumir um fluxo em tempo real de novos conteúdos de um amplo espectro de publicadores.
Feeds
- Posts Firehose: o Posts Firehose é um fluxo de posts — com média de 1 milhão/dia — dos dezenas de milhões de sites publicados no WordPress.com. Os posts também estão disponíveis para sites WordPress(.org) com Jetpack, por meio de um feed separado.
- Comments Firehose: o Comments Firehose transmite centenas de milhares de comentários todos os dias do WordPress.com. Os comentários também estão disponíveis para sites WordPress(.org) com Jetpack, por meio de um feed separado.
- Likes Firehose: o Likes Firehose transmite dados de engajamento do recurso de “curtir” do WordPress.com.
Formatos de Feed
- PubSub: Uma extensão do popular protocolo de mensagens instantâneas Jabber/XMPP. O WordPress.com opera um serviço Jabber em im.wordpress.com que permite a todos os usuários do WordPress.com se inscreverem nos blogs de sua escolha e receberem notificações instantâneas de novos itens. No entanto, os fluxos completos possuem controle de acesso.
- JSON Stream: Um fluxo de dados formatados em JSON entregue via HTTP. Você pode visualizar uma amostra muito limitada do fluxo usando
curlem um terminal:- Posts:
curl xmpp.wordpress.com:8008/posts.json - Comentários:
curl xmpp.wordpress.com:8008/comments.json
- Posts:
- XML Stream: Entrega os mesmos fluxos XML no estilo pubsub pelo mecanismo muito mais simples de uma requisição HTTP GET. Isso torna a implementação dos fluxos o mais simples possível. Você pode visualizar uma amostra muito limitada do fluxo usando
curlem um terminal:- Posts:
curl xmpp.wordpress.com:8008/firehose.xml - Comentários:
curl xmpp.wordpress.com:8008/gusher.xml
- Posts:
Termos de Serviço do Firehose
Ao usar o Firehose ou acessar os dados do Firehose, você concorda com estes termos e todas as outras regras operacionais, políticas e procedimentos que possam ser publicados periodicamente pela Automattic (coletivamente, o “Acordo”). Este Acordo contém, entre outras coisas, isenções de garantia e limitações de responsabilidade.
Usos Permitidos. Você pode usar o Firehose para pesquisar, exibir, analisar, recuperar e visualizar os dados fornecidos a você por meio do Firehose. Você também pode usar o nome ou logotipos do WordPress.com e outros elementos de marca que a Automattic disponibiliza para identificar a fonte das informações, desde que o uso não sugira qualquer endosso por parte da Automattic. Você concorda em cumprir todas as leis e regulamentos de privacidade aplicáveis, e publicará e seguirá uma política de privacidade que não modifique, substitua ou seja inconsistente com a Política de Privacidade da Automattic.
Usos Proibidos. Se você usar o Firehose, concorda em não:
- Participar, incentivar ou facilitar atividades maliciosas ou ilegais conforme as leis aplicáveis.
- Interferir, interromper ou atacar qualquer serviço ou rede, incluindo os da Automattic.
- Republicar o conteúdo, fornecer a terceiros acesso ao Firehose ou aos dados do Firehose, ou permitir que terceiros distribuam dados do Firehose.
- Replicar substancialmente produtos ou serviços oferecidos pela Automattic, ou criar um serviço concorrente, como, por exemplo, criando uma plataforma de publicação separada.
- Exibir, distribuir ou de outra forma disponibilizar conteúdo ou dados a entidades governamentais para fins de coleta de inteligência ou vigilância.
- Usar as informações de maneira tendenciosa, enganosa ou desonesta, por exemplo, para promover ou divulgar um ponto de vista político tendencioso.
- Modificar, descompilar, realizar engenharia reversa ou de outra forma alterar ou buscar obter os segredos comerciais e outras propriedades intelectuais inerentes às APIs da Automattic.
- Usar o Firehose ou os Dados do Firehose para (i) criar ou habilitar qualquer aplicativo, site, ferramenta ou outro mecanismo que seja, habilite ou opere em conjunto com qualquer malware, spyware, adware, outros programas ou códigos maliciosos, ou (ii) de qualquer maneira que viole qualquer lei aplicável ou regulamentação governamental.
- Armazenar em cache ou guardar dados pessoais ou senhas de usuários.
- Usar conteúdo ou dados do Firehose para criar perfis de indivíduos ou direcionar diretamente anúncios ou outras mensagens a indivíduos.
Suspensão. Se a Automattic acreditar, a seu exclusivo critério, que você violou ou tentou violar este Contrato, sua capacidade de usar e acessar o Firehose poderá ser temporária ou permanentemente revogada, com ou sem aviso prévio.
Conta. Você será o único responsável por qualquer atividade que ocorra em sua conta. Você é responsável por manter seu login e senha seguros.
Sem Garantias. A Automattic não faz e expressamente se isenta de quaisquer representações ou garantias, sejam expressas ou implícitas, em relação ao Firehose ou ao conteúdo fornecido por meio do Firehose. Esta isenção inclui a isenção de garantias de adequação a uma finalidade específica, não violação e de que seus produtos serão ininterruptos ou livres de erros.
Propriedade Intelectual. Este Contrato não transfere da Automattic para você qualquer propriedade intelectual da Automattic ou de terceiros, e todos os direitos, títulos e interesses sobre tal propriedade permanecerão (entre as partes) exclusivamente com a Automattic. Durante a vigência deste Contrato, e sujeito aos termos e condições aqui estabelecidos, a Automattic concede a você uma licença limitada, não exclusiva e intransferível para acessar e usar os dados do Firehose.
Responsabilidade. Em nenhuma hipótese a Automattic será responsável em relação a qualquer matéria deste Contrato sob qualquer teoria contratual, de negligência, responsabilidade objetiva ou outra teoria legal ou equitativa por: (i) o custo de aquisição de produtos ou serviços substitutos; (ii) interrupção de uso ou perda ou corrupção de dados; ou (iii) por quaisquer valores que excedam as taxas pagas por você à Automattic sob este Contrato durante o período de doze (12) meses anterior à causa da ação. Nenhuma das partes será responsável sob este Contrato por quaisquer danos incidentais ou consequenciais.
Alterações. Podemos fazer modificações no serviço Firehose que não degradem materialmente seu nível de serviço. Também podemos fazer alterações nos preços ou em outros termos sob os quais oferecemos o serviço. Se fizermos alterações materiais, informaremos você enviando um e-mail ou outra comunicação antes que as alterações entrem em vigor, o que não ocorrerá antes do próximo Período de Renovação. O uso continuado do Serviço estará sujeito aos novos termos.
Jurisdição e Leis Aplicáveis. Este Contrato e qualquer acesso ou uso do Serviço serão regidos pelas leis do estado da Califórnia, excluindo suas disposições sobre conflito de leis. O foro para quaisquer disputas decorrentes ou relacionadas a este Contrato ou ao Serviço será os tribunais estaduais e federais localizados no Condado de São Francisco, Califórnia.
Última atualização: junho 19, 2026