Hvorfor alle flipper ud over Reddit API lige nu

Reddit er i problemer lige nu. Efter at have annonceret ændringer i april, er der dukket nyheder op om, at flere af de mest populære tredjeparts Reddit-apps ville lukke ned ved udgangen af ​​måneden. Oven i det lukker fem af de mest populære subreddits ned i to dage fra den 12. juni, og hvert andet indlæg på "internettets forside" protesterer mod Reddits API-ændringer.

Indhold

  • Hvad er en API overhovedet?
  • Reddits API-prissætning, forklaret
  • Hvorfor lukker Apollo ned?
  • Indvirkningen på tredjeparts Reddit-apps
  • Reddit API blackout, forklaret
  • Reddits API AMA

Hvad sker der? Vi er her for at få dig opdateret på Reddits API-ændringer, Reddit blackout, og hvorfor alle mister forstanden over en af ​​de mest populære sociale medieplatforme på internettet.

Anbefalede videoer

Hvad er en API overhovedet?

Reddit-logo på et skrivebord.
Shutterstock

Lad os starte øverst. API står for Application Programming Interface, og de tillader to applikationer at kommunikere med hinanden. Som navnet antyder, er det en grænseflade, hvor apps kan sende data frem og tilbage uden egentlig at få adgang til selve appen.

Relaterede

  • Apollo, en Reddit-app, der blev vist under WWDC, lukkes
  • Hvorfor Instagrams omdrejningspunkt til video gør alle så sure
  • Reddit udvider endelig GIF-svar ud over betalte abonnementer

I tilfælde af Reddit har det længe opretholdt en gratis API. Det betyder, at enhver, der bygger en applikation, kan anmode om data fra Reddit og bruge dem til at bygge deres egen applikation. Nogen kunne bygge deres applikation med sin egen grænseflade og eventuelle yderligere funktioner, de ønsker, og så brug Reddit API til at udfylde det med ting som subreddit-oplysninger, indlæg, kommentarer og brugerprofiler.

Hver gang en app gør dette, sender den en anmodning til API'et. Så hver gang du vil se et indlæg, anmoder tredjepartsappen om det indlæg fra Reddit, og hvis du vil kommentere, sender den det tilbage til API'en. Den vigtige del er, at API'en ikke er selve applikationen, så andre apps kan få adgang til oplysningerne på Reddit, uden at appen afslører alle sine indre funktioner.

API'er bruges til alle typer af forskellige ting. For eksempel er Amazons API grunden til, at prissporingstjenester som CamelCamelCamel eksisterer. Og hvis du er en pc-spiller, er Steams API det, der befolker en tjeneste som SteamDB. I mange tilfælde kan API'et vise information, der ikke vises på hovedappen, som det er tilfældet med Amazon og Steam, hvilket giver udviklere mulighed for at bygge deres egne apps omkring tjenesten i stedet for blot at duplikere det.

Reddits API-prissætning, forklaret

Reddit-appikonet på en iOS-startskærm.
Brett Jordan / Pexels

Reddit lancerede en gratis API for syv år siden, men i april annoncerede det det ville lave ændringer. Disse ændringer omfattede opkrævning af API-adgang. Det betyder, at udviklere, der har lavet en app til Reddit, nu skal betale for anmodninger.

Det bliver mere og mere almindeligt, især i kølvandet på, at Elon Musk overtager Twitter. Svarende til Reddit-situationen, Twitter begyndte at opkræve betaling for API-adgang og lukkede snesevis af tredjepartsapps.

Med en betalt API skal udviklere generelt betale efter anmodning. Jo mere populær en app er, jo flere anmodninger skal den stille, jo flere penge koster den. En udvikler hævdede, at Reddit opkræver $12.000 for hver 50 millioner anmodninger, eller $0,24 pr. 1.000 anmodninger. Det lyder måske ikke af meget, men Apollo, en populær Reddit-app til Apple-produkter, kan lave op mod 7 milliarder anmodninger på en måned. Det kommer ud til næsten 2 millioner dollars om måneden og over 20 millioner dollars om året.

Det er også en høj pris. Ifølge udvikleren betaler de $166 for hver 50 millioner API-opkald til Imgur, hvilket sætter i kontekst, hvor dyre Reddits API-ændringer er. Reddit siger, at dens gratis API-model ikke var bæredygtig, da brugere, der besøger webstedet via tredjepartsapps, muligvis ikke ser annoncer, som Reddit viser på deres websted og førstepartsapp.

Hvorfor lukker Apollo ned?

Tre iPhones side om side viser tredjeparts Reddit-app Apollo på deres skærme.
Alex Blake / Digital Trends

Situationen med Reddits API-ændringer har centreret sig omkring Apollo, en vildt populær tredjeparts Reddit-app til Mac og iPhone. Det app lukker dørene den 30. juni, lidt over en måned før Reddits nye API-prissætning træder i kraft.

Ifølge udvikleren skulle Apollo straks tilføje 12.000 nye abonnenter til sin app til $5 pr. måned for at bryde selv med Reddits API-omkostninger. Det tager heller ikke højde for gratis brugere. Apollo, som er lavet af en enkelt udvikler, var gratis at bruge med valgfrie abonnementer, hvis du ønskede yderligere funktioner.

Regnestykket ser ud til, at det simpelthen ikke stemmer overens for Apollo. For at illustrere dette, spekulerer udvikleren i, at Reddit bruger omkring $0,12 pr. bruger pr. måned. Med API-ændringen skulle Apollo bruge 2,50 USD pr. bruger pr. måned.

Indvirkningen på tredjeparts Reddit-apps

Apollo er ikke alene om at lukke ned. Som svar på API-ændringerne annoncerede flere apps, at de også ville afbryde tjenesten. Disse inkluderer ReddPlanet, Sync og Reddit is Fun (RIF).

Reddit API blackout, forklaret

I protest mod Reddits API-ændringer og den effekt, det har på tredjepartsapps, har tusindvis af subreddits annonceret en 48-timers blackout. protesten, kaldet Reddark, omfatter næsten 8.000 subreddits, hvoraf de fleste er sat til private fra den 12. juni. Det betyder, at brugere ikke kan besøge, poste eller kommentere disse subreddits, før administratorerne bringer dem offentligt igen.

Seks af de mest populære subreddits deltager, inklusive r/gaming, r/food, r/funny og r/aww, som alle har over 30 millioner abonnenter. I alt tegner Reddark sig for over to en halv milliard brugere på Reddit.

Selvom Reddit blackout skulle slutte den 14. juni, er over 6.000 subreddits stadig private. Disse omfatter r/aww, r/videos og r/music.

Reddits API AMA

Efter tilbageslaget, Reddits administrerende direktør Steve Huffman var vært for en AMA (Ask Me Anything) centreret omkring API-ændringerne. Virksomheden annoncerede, at det opdaterede sine API-vilkår, men det ser ikke ud til, at det vil bringe populære apps som Apollo tilbage.

Virksomheden holder fast i sin prissætning på $0,24 pr. 1.000 API-opkald, hvilket er det samme antal som Apollo citerede. Reddit siger dog, at apps, der bruger mindre end 100 anmodninger i minuttet gennem OAuth-klient-id'et, vil være i stand til at bruge API'en gratis. Ifølge Reddit falder over 90% af de tilgængelige apps i denne kategori.

Direktøren adresserede også nogle andre API-ændringer under AMA. Reddit siger, at det vil begrænse adgangen til eksplicit indhold gennem sin API fra og med den 5. juli, og at moderationsværktøjer, der har brug for adgang til API'en, fortsat skal have fri adgang. Derudover siger Reddit, at tilgængelighedsfokuserede apps som RedReader fortsat vil have gratis adgang til API'en.

Redaktørens anbefalinger

  • Over 2,5 milliarder Reddit-brugere flygter for at protestere mod API-ændringer
  • Snapchat er nede lige nu. Her er hvad vi ved
  • Instagram lader dig nu købe produkter direkte via chat
  • Twitter-fællesskaber: En guide til den Reddit-lignende verden på Twitter
  • Reddit-kommentarer er nu let søgbare med den seneste opdatering