Spring naar inhoud

WordPress.com Firehose

Deze tekst is vertaald met AI. Als je de oorspronkelijke tekst in het Engels wilt bekijken, klik dan hier.

WordPress-uitgevers en bezoekers produceren elk uur duizenden nieuwe berichten en reacties. Deze contentstreams zijn in drie realtime-indelingen beschikbaar vanaf redundante servers. Deze streams zijn bedoeld voor partners zoals zoekmachines, producten voor kunstmatige intelligentie (AI) en aanbieders van marktinformatie die een realtime-stream met nieuwe content van een breed scala aan uitgevers willen binnenhalen.

Feeds

  • Posts Firehose: de Posts Firehose is een stream van berichten—gemiddeld 1 miljoen per dag—van de tientallen miljoenen websites die op WordPress.com worden gepubliceerd. Berichten zijn ook beschikbaar voor Jetpack-aangedreven WordPress(.org)-sites, via een aparte feed.
  • Comments Firehose: de Comments Firehose streamt elke dag honderdduizenden reacties van WordPress.com. Reacties zijn ook beschikbaar voor Jetpack-aangedreven WordPress(.org)-sites, via een aparte feed.
  • Likes Firehose: de Likes Firehose streamt engagementgegevens van de ‘like’-functie van WordPress.com.

Feedindelingen

  • PubSub: Een uitbreiding van het populaire Jabber/XMPP-protocol voor instant messaging. WordPress.com beheert een Jabber-service op im.wordpress.com waarmee alle WordPress.com-gebruikers zich kunnen abonneren op de blogs van hun keuze en direct meldingen van nieuwe items kunnen ontvangen. De volledige streams zijn echter alleen toegankelijk met toegangscontrole.
  • JSON Stream: Een stream van gegevens in JSON-indeling die via HTTP wordt geleverd. Je kunt een zeer beperkte voorbeeldstream bekijken door curl in een terminal te gebruiken:
    • Berichten: curl xmpp.wordpress.com:8008/posts.json
    • Reacties: curl xmpp.wordpress.com:8008/comments.json
  • XML Stream: Levert dezelfde XML-streams in pubsub-stijl via het veel eenvoudigere mechanisme van een HTTP GET-aanvraag. Dit maakt het implementeren van de streams zo eenvoudig mogelijk. Je kunt een zeer beperkte voorbeeldstream bekijken door curl in een terminal te gebruiken:
    • Berichten: curl xmpp.wordpress.com:8008/firehose.xml
    • Reacties:  curl xmpp.wordpress.com:8008/gusher.xml

Firehose terms of service

Door Firehose te gebruiken of toegang te krijgen tot Firehose-gegevens, ga je akkoord met deze voorwaarden en alle andere operationele regels, beleidsregels en procedures die van tijd tot tijd door Automattic kunnen worden gepubliceerd (gezamenlijk de “Overeenkomst”). Deze Overeenkomst bevat onder andere disclaimers voor garanties en beperkingen van aansprakelijkheid.

Toegestaan gebruik. Je mag Firehose gebruiken om de gegevens die via Firehose aan je worden verstrekt te doorzoeken, weer te geven, te analyseren, op te halen en te bekijken. Je mag ook de naam of logo’s van WordPress.com en andere merkelementen gebruiken die Automattic beschikbaar stelt om de bron van de informatie te identificeren, mits het gebruik geen goedkeuring door Automattic suggereert. Je gaat ermee akkoord alle toepasselijke privacywetten en -regelgeving na te leven, en je publiceert en houdt je aan een privacybeleid dat het Privacybeleid van Automattic niet wijzigt, vervangt of ermee in strijd is.

Verboden gebruik. Als je Firehose gebruikt, ga je ermee akkoord het volgende niet te doen:

  • Je bezighouden met, aanmoedigen tot of faciliteren van activiteiten die kwaadwillig of illegaal zijn onder applicable law.
  • Een dienst of netwerk, inclusief dat van Automattic, verstoren, onderbreken of aanvallen.
  • De inhoud opnieuw publiceren, derden toegang geven tot Firehose of Firehose-gegevens, of derden in staat stellen Firehose-gegevens te distribueren.
  • Producten of diensten die door Automattic worden aangeboden in aanzienlijke mate repliceren, of een concurrerende dienst creëren, bijvoorbeeld door een afzonderlijk publishing platform te creëren.
  • Inhoud of gegevens weergeven, distribueren of anderszins beschikbaar stellen aan overheidsinstanties voor inlichtingenvergaring of surveillancedoeleinden.
  • De informatie op een bevooroordeelde, misleidende of oneerlijke manier gebruiken, bijvoorbeeld om een bevooroordeeld politiek standpunt te promoten of openbaar te maken.
  • De Automattic API’s wijzigen, decompileren, reverse-engineeren of anderszins aanpassen, of proberen de bedrijfsgeheimen en ander inherent intellectueel eigendom ervan te achterhalen.
  • De Firehose of Firehose-gegevens gebruiken om (i) een app, website, tool of ander mechanisme te creëren of mogelijk te maken dat malware, spyware, adware of andere schadelijke programma’s of code is, mogelijk maakt of ermee samenwerkt, of (ii) op een manier die in strijd zou zijn met applicable law of overheidsregelgeving.
  • Persoonsgegevens of gebruikerswachtwoorden cachen of opslaan.
  • Firehose-inhoud of -gegevens gebruiken om personen te profileren of profielen van personen te maken, of om personen rechtstreeks te benaderen met advertenties of andere berichten.

Opschorting. Als Automattic naar eigen oordeel van mening is dat je deze Overeenkomst hebt geschonden of hebt geprobeerd te schenden, kan je mogelijkheid om Firehose te gebruiken en er toegang toe te krijgen tijdelijk of permanent worden ingetrokken, met of zonder kennisgeving.

Account. Je bent volledig verantwoordelijk en aansprakelijk voor alle activiteiten die onder je account plaatsvinden. Je bent verantwoordelijk voor het veilig houden van je login en wachtwoord.

Geen garanties. Automattic geeft geen verklaringen of garanties, en wijst deze uitdrukkelijk af, expliciet of impliciet, met betrekking tot Firehose of de inhoud die via Firehose wordt geleverd. Deze disclaimer omvat de afwijzing van garanties van geschiktheid voor een bepaald doel, niet-inbreuk en garanties dat zijn producten ononderbroken of foutloos zullen zijn.

Intellectueel eigendom. Deze Overeenkomst draagt geen intellectueel eigendom van Automattic of derden over van Automattic aan jou, en alle rechten, aanspraken en belangen in en op dergelijk eigendom blijven (tussen de partijen) uitsluitend bij Automattic. Gedurende de looptijd van deze Overeenkomst, en onder voorbehoud van de hierin opgenomen voorwaarden, verleent Automattic je een beperkte, niet-exclusieve, niet-overdraagbare licentie om toegang te krijgen tot Firehose-gegevens en deze te gebruiken.

Aansprakelijkheid. Automattic is in geen geval aansprakelijk met betrekking tot enig onderwerp van deze Overeenkomst op grond van contract, nalatigheid, risicoaansprakelijkheid of enige andere juridische of billijkheidsrechtelijke theorie voor: (i) de kosten voor de aanschaf van vervangende producten of diensten; (ii) onderbreking van gebruik of verlies of beschadiging van gegevens; of (iii) bedragen die hoger zijn dan de vergoedingen die je aan Automattic hebt betaald onder deze Overeenkomst gedurende de periode van twaalf (12) maanden voorafgaand aan de oorzaak van de rechtsvordering. Geen van beide partijen is onder deze Overeenkomst aansprakelijk voor incidentele schade of gevolgschade.

Wijzigingen. We kunnen wijzigingen aanbrengen in de Firehose-dienst die je serviceniveau niet wezenlijk verslechteren. We kunnen ook wijzigingen aanbrengen in de prijzen of andere voorwaarden waaronder we de dienst aanbieden. Als we wezenlijke wijzigingen aanbrengen, laten we je dit weten door je een e-mail of ander bericht te sturen voordat de wijzigingen van kracht worden, wat niet eerder zal zijn dan de volgende Verlengingsperiode. Je voortgezette gebruik van de Dienst is onderworpen aan de nieuwe voorwaarden.

Rechtsgebied en applicable law. Deze Overeenkomst en elke toegang tot of elk gebruik van de Dienst worden beheerst door de wetten van de staat Californië, met uitsluiting van de bepalingen inzake conflicterend recht. De bevoegde rechtbank voor geschillen die voortvloeien uit of verband houden met deze Overeenkomst of de Dienst zijn de staats- en federale rechtbanken in San Francisco County, Californië.

Laatste update: juni 22, 2026