Reddit steckt derzeit in Schwierigkeiten. Nachdem im April Änderungen angekündigt wurden, ist die Nachricht aufgetaucht, dass mehrere der beliebtesten Reddit-Apps von Drittanbietern bis Ende des Monats geschlossen werden. Darüber hinaus werden fünf der beliebtesten Subreddits ab dem 12. Juni für zwei Tage geschlossen, und jeder zweite Beitrag auf der „Titelseite des Internets“ protestiert gegen die API Änderungen von Reddit.
Was ist los? Wir informieren Sie über die API Änderungen bei Reddit, den Reddit-Blackout und darüber, warum alle wegen einer der beliebtesten Social-Media-Plattformen im Internet durchdrehen.
Was ist überhaupt eine API?
Beginnen wir ganz oben. API steht für Application Programming Interface und ermöglicht es zwei Anwendungen, miteinander zu kommunizieren. Wie der Name schon sagt, handelt es sich dabei um eine Schnittstelle, über die Apps Daten hin und her senden können, ohne tatsächlich auf die App selbst zuzugreifen.
Im Fall von Reddit gibt es schon seit langem eine kostenlose API. Das bedeutet, dass jeder, der eine Anwendung erstellt, Daten von Reddit anfordern und diese zum Erstellen seiner eigenen Anwendung verwenden kann. Jemand könnte seine Anwendung mit einer eigenen Benutzeroberfläche und allen gewünschten Zusatzfunktionen erstellen und sie dann mithilfe der Reddit-API mit Dingen wie Subreddit-Informationen, Posts, Kommentaren und Benutzerprofilen füllen.
Jedes Mal, wenn eine App dies tut, sendet sie eine Anfrage an die API. Wenn Sie also einen Beitrag anzeigen möchten, fordert die Drittanbieter-App diesen Beitrag von Reddit an, und wenn Sie einen Kommentar abgeben möchten, sendet sie diesen an die API zurück. Wichtig dabei ist, dass die API nicht die Anwendung selbst ist, sodass andere Apps auf die Informationen auf Reddit zugreifen können, ohne dass die App alle ihre internen Vorgänge preisgibt.
APIs werden für die unterschiedlichsten Dinge verwendet. So ist beispielsweise die API von Amazon der Grund, warum es Preisverfolgungsdienste wie CamelCamelCamel gibt. Und wenn Sie PC-Gamer sind, ist die API von Steam das, was einen Dienst wie SteamDB bevölkert. In vielen Fällen kann die API Informationen anzeigen, die in der Haupt-App nicht angezeigt werden, wie dies bei Amazon und Steam der Fall ist, sodass Entwickler ihre eigenen Apps rund um den Dienst erstellen können, anstatt ihn einfach zu duplizieren.
Reddits API-Preise erklärt
Reddit hat vor sieben Jahren eine kostenlose API eingeführt, im April jedoch angekündigt, dass es Änderungen geben wird . Zu diesen Änderungen gehört die Erhebung von Gebühren für den API-Zugriff. Das bedeutet, dass Entwickler, die eine App für Reddit erstellt haben, nun für Anfragen bezahlen müssen.
Das kommt immer häufiger vor, insbesondere seit Elon Musk Twitter übernommen hat. Ähnlich wie bei Reddit hat Twitter begonnen, für den API-Zugriff Gebühren zu verlangen und Dutzende von Drittanbieter-Apps geschlossen.
Bei einer kostenpflichtigen API müssen Entwickler im Allgemeinen pro Anfrage zahlen. Je beliebter eine App ist, desto mehr Anfragen muss sie stellen, desto mehr Geld kostet sie. Ein Entwickler behauptete, Reddit verlange 12.000 US-Dollar für jeweils 50 Millionen Anfragen oder 0,24 US-Dollar pro 1.000 Anfragen. Das klingt vielleicht nicht nach viel, aber Apollo, eine beliebte Reddit-App für Apple-Produkte, kann über 7 Milliarden Anfragen pro Monat stellen. Das entspricht fast 2 Millionen US-Dollar pro Monat und über 20 Millionen US-Dollar pro Jahr.
Auch das ist ein hoher Preis. Laut Angaben des Entwicklers zahlt er 166 US-Dollar für jeweils 50 Millionen APIs-Aufrufe an Imgur, was deutlich macht, wie teuer die API-Änderungen bei Reddit sind. Reddit sagt, dass sein kostenloses APIs-Modell nicht nachhaltig sei, da Benutzer, die die Website über Drittanbieter-Apps besuchen, möglicherweise keine Anzeigen sehen, die Reddit auf seiner Website und in der Erstanbieter-App bereitstellt.
Warum wird Apollo heruntergefahren?
Die Situation rund um Reddits API-Änderungen drehte sich um Apollo, eine äußerst beliebte Reddit-App von Drittanbietern für Mac und iPhone. Die App schließt am 30. Juni ihre Pforten, etwas mehr als einen Monat, bevor Reddits neue API-Preise in Kraft treten.
Laut dem Entwickler müsste Apollo sofort 12.000 neue Abonnenten für 5 US-Dollar pro Monat für seine App gewinnen, um die Kosten für Reddits APIs auszugleichen. Und dabei sind die kostenlosen Benutzer noch gar nicht berücksichtigt. Apollo, das von einem einzigen Entwickler entwickelt wurde, war kostenlos nutzbar, mit optionalen Abonnements, falls man zusätzliche Funktionen haben wollte.
Die Rechnung scheint für Apollo einfach nicht aufzugehen. Um dies zu verdeutlichen, spekuliert der Entwickler, dass Reddit ungefähr 0,12 USD pro Benutzer und Monat ausgibt. Mit der APIs-Änderung müsste Apollo 2,50 USD pro Benutzer und Monat ausgeben.
Die Auswirkungen auf Reddit-Apps von Drittanbietern
Apollo ist nicht der einzige Anbieter, der seinen Dienst einstellen muss. Als Reaktion auf die API-Änderungen kündigten mehrere Apps an, dass sie ihren Dienst ebenfalls einstellen würden. Dazu gehören ReddPlanet, Sync und Reddit is Fun (RIF).
Der Reddit-API-Blackout, erklärt
Aus Protest gegen die API-Änderungen bei Reddit und die Auswirkungen, die sie auf Apps von Drittanbietern haben, haben Tausende von Subreddits eine 48-stündige Sperrung angekündigt. Der Protest mit dem Namen Reddark umfasst fast 8.000 Subreddits, von denen die meisten seit dem 12. Juni auf privat gestellt sind. Das bedeutet, dass Benutzer diese Subreddits nicht besuchen, dort posten oder kommentieren können, bis die Administratoren sie wieder öffentlich machen.
Sechs der beliebtesten Subreddits sind dabei, darunter r/gaming, r/food, r/funny und r/aww, die alle über 30 Millionen Abonnenten haben. Insgesamt hat Reddark über zweieinhalb Milliarden Benutzer auf Reddit.
Obwohl der Reddit-Blackout am 14. Juni enden sollte, sind über 6.000 Subreddits immer noch privat. Dazu gehören r/aww, r/videos und r/music.
Reddits API AMA
Nach der Gegenreaktion veranstaltete Reddits CEO Steve Huffman ein AMA (Ask Me Anything), das sich um die API-Änderungen drehte. Das Unternehmen kündigte an, dass es seine APIs-Bedingungen aktualisiert, aber es sieht nicht so aus, als ob beliebte Apps wie Apollo dadurch zurückkommen würden.
Das Unternehmen bleibt bei seinem Preis von 0,24 USD pro 1.000 API-Aufrufen, was der gleiche Betrag ist, den Apollo genannt hat. Reddit sagt jedoch, dass Apps, die weniger als 100 Anfragen pro Minute über die OAuth-Client-ID verwenden, die API kostenlos nutzen können. Laut Reddit fallen über 90 % der heute verfügbaren Apps in diese Kategorie bitlocker recovery.
Der Geschäftsführer sprach während des AMA auch einige andere APIs-Änderungen an. Reddit sagt, dass es ab dem 5. Juli den Zugriff auf explizite Inhalte über seine APIs einschränken wird und dass Moderationstools, die Zugriff auf die API benötigen, weiterhin kostenlosen Zugriff haben sollten. Darüber hinaus sagt Reddit, dass auf Barrierefreiheit ausgerichtete Apps wie RedReader weiterhin kostenlosen Zugriff auf die APIs haben werden.