Zakaj so trenutno vsi nori na Reddit API

click fraud protection

Reddit je trenutno v težavah. Po objavi sprememb v aprilu so se pojavile novice, da bo več najbolj priljubljenih aplikacij Reddit tretjih oseb zaprtih do konca meseca. Poleg tega se pet najbolj priljubljenih subredditov zapira za dva dni od 12. junija dalje, vsaka druga objava na »sprednji strani interneta« pa protestira proti spremembam API-ja Reddita.

Vsebina

  • Kaj sploh je API?
  • Pojasnjene cene API-ja za Reddit
  • Zakaj se Apollo zapira?
  • Vpliv na aplikacije Reddit tretjih oseb
  • Zatemnitev API-ja Reddit, razloženo
  • Redditov API AMA

Kaj se dogaja? Tukaj smo, da vas seznanimo s spremembami API-ja Reddit, zatemnitvijo Reddita in zakaj vsi izgubljajo razum zaradi ene najbolj priljubljenih platform družbenih medijev na internetu.

Priporočeni videoposnetki

Kaj sploh je API?

Logotip Reddit na namizju.
Shutterstock

Začnimo pri vrhu. API pomeni Application Programming Interface in omogočata medsebojno komunikacijo dveh aplikacij. Kot že ime pove, je to vmesnik, v katerem lahko aplikacije pošiljajo podatke naprej in nazaj, ne da bi dejansko dostopale do same aplikacije.

Povezano

  • Apollo, aplikacija Reddit, predstavljena na WWDC, se zapira
  • Zakaj je Instagramova preusmeritev na video vse tako razjezila
  • Reddit končno razširja odgovore na GIF izven plačljivih naročnin

V primeru Reddita je dolgo vzdrževal brezplačen API. To pomeni, da lahko vsak, ki gradi aplikacijo, zahteva podatke od Reddita in jih uporabi za izdelavo lastne aplikacije. Nekdo bi lahko zgradil svojo aplikacijo z lastnim vmesnikom in vsemi dodatnimi funkcijami, ki jih želijo, in potem uporabite API Reddit, da ga napolnite s stvarmi, kot so informacije o subredditu, objave, komentarje in uporabniške profile.

Vsakič, ko aplikacija to stori, pošlje zahtevo API-ju. Torej, vsakič, ko si želite ogledati objavo, aplikacija tretje osebe to objavo zahteva od Reddita, in če želite komentirati, to pošlje nazaj v API. Pomemben del je, da API ni aplikacija sama, zato lahko druge aplikacije dostopajo do informacij na Redditu, ne da bi aplikacija razkrila vse svoje notranje delovanje.

API-ji se uporabljajo za vse vrste različnih stvari. Na primer, Amazonov API je razlog, zakaj obstajajo storitve za sledenje cenam, kot je CamelCamelCamel. In če ste igralec računalniških iger, je Steamov API tisto, kar napolni storitev, kot je SteamDB. V mnogih primerih lahko API prikaže informacije, ki niso prikazane v glavni aplikaciji, kot je to v primeru Amazon in Steam, ki razvijalcem omogočata, da ustvarijo lastne aplikacije okoli storitve, namesto da samo podvajajo to.

Pojasnjene cene API-ja za Reddit

Ikona aplikacije Reddit na domačem zaslonu iOS.
Brett Jordan / Pexels

Reddit je pred sedmimi leti uvedel brezplačen API, vendar ga je aprila objavil bi delal spremembe. Te spremembe so vključevale zaračunavanje dostopa do API-ja. To pomeni, da bi morali razvijalci, ki so naredili aplikacijo za Reddit, zdaj plačati za zahteve.

To postaja vse pogostejše, zlasti po tem, ko je Twitter prevzel Elon Musk. Podobno kot na Redditu, je Twitter začel zaračunavati dostop do API-ja in s tem zaprl na desetine aplikacij tretjih oseb.

S plačljivim API-jem morajo razvijalci na splošno plačati na podlagi posamezne zahteve. Bolj ko je aplikacija priljubljena, več zahtev mora narediti, več denarja stane. En razvijalec je trdil, da Reddit zaračunava 12.000 USD za vsakih 50 milijonov zahtev ali 0,24 USD na 1.000 zahtev. To se morda ne sliši veliko, toda Apollo, priljubljena aplikacija Reddit za izdelke Apple, lahko naredi več kot 7 milijard zahtevkov na mesec. To pomeni skoraj 2 milijona dolarjev na mesec in več kot 20 milijonov dolarjev na leto.

Tudi to je visoka cena. Po navedbah razvijalca plačajo 166 $ za vsakih 50 milijonov klicev API-ja Imgurju, kar v kontekst postavi, kako drage so spremembe API-ja Reddit. Reddit pravi, da njegov brezplačni model API-ja ni bil trajnosten, saj uporabniki, ki obiščejo spletno mesto prek aplikacij tretjih oseb, morda ne bodo videli oglasov, ki jih Reddit prikazuje na svojem spletnem mestu in v lastni aplikaciji.

Zakaj se Apollo zapira?

Trije iPhoni drug poleg drugega prikazujejo aplikacijo Reddit tretje osebe Apollo na svojih zaslonih.
Alex Blake / Digitalni trendi

Situacija s spremembami API-ja Reddit se je osredotočila na Apollo, izjemno priljubljeno aplikacijo Reddit tretje osebe za Mac in iPhone. The aplikacija zapira svoja vrata 30. junija, nekaj več kot mesec dni pred začetkom veljavnosti novih cen API-ja Reddit.

Po besedah ​​razvijalca bi Apollo moral svoji aplikaciji takoj dodati 12.000 novih naročnikov po 5 USD na mesec, da bi dosegel stroške Redditovega API-ja. To tudi ne upošteva brezplačnih uporabnikov. Apollo, ki ga je izdelal en sam razvijalec, je bilo mogoče brezplačno uporabljati z neobveznimi naročninami, če ste želeli dodatne funkcije.

Zdi se, da matematika za Apollo preprosto ne ustreza. Za ponazoritev te točke razvijalec špekulira, da Reddit porabi približno 0,12 USD na uporabnika na mesec. S spremembo API-ja bi Apollo moral porabiti 2,50 USD na uporabnika na mesec.

Vpliv na aplikacije Reddit tretjih oseb

Apollo ni sam pri zaprtju. Kot odgovor na spremembe API-ja je več aplikacij napovedalo, da bodo prav tako prekinile storitev. Med njimi so ReddPlanet, Sync in Reddit is Fun (RIF).

Zatemnitev API-ja Reddit, razloženo

V znak protesta proti spremembam API-ja Reddit in vplivu, ki ga ima na aplikacije tretjih oseb, je na tisoče subredditov napovedalo 48-urno izključitev. Protest, imenovan Reddark, vključuje skoraj 8000 subredditov, od katerih je večina od 12. junija nastavljena kot zasebna. To pomeni, da uporabniki ne morejo obiskovati, objavljati ali komentirati teh subredditov, dokler jih skrbniki spet ne objavijo.

Sodeluje šest najbolj priljubljenih subredditov, vključno z r/gaming, r/food, r/funny in r/aww, ki imajo vsi več kot 30 milijonov naročnikov. Skupno ima Reddark več kot dve milijardi in pol uporabnikov na Redditu.

Čeprav naj bi se izpad Reddita končal 14. junija, je več kot 6.000 podreditov še vedno zasebnih. Ti vključujejo r/aww, r/videoposnetke in r/glasbo.

Redditov API AMA

Po reakciji je izvršni direktor Reddita Steve Huffman gostil AMA (Vprašaj me kar koli), ki se osredotoča na spremembe API-ja. Podjetje je objavilo, da posodablja svoje pogoje API-ja, vendar ni videti, da bo vrnilo priljubljene aplikacije, kot je Apollo.

Podjetje se drži svoje cene 0,24 USD na 1000 klicev API, kar je enaka številka, ki jo je navedel Apollo. Vendar Reddit pravi, da bodo lahko aplikacije, ki uporabljajo manj kot 100 zahtev na minuto prek ID-ja odjemalca OAuth, API uporabljale brezplačno. Po podatkih Reddita več kot 90 % aplikacij, ki so danes na voljo, spada v to kategorijo.

Izvršni direktor je med AMA obravnaval tudi nekatere druge spremembe API-ja. Reddit pravi, da bo s 5. julijem omejil dostop do eksplicitne vsebine prek svojega API-ja in da morajo imeti orodja za moderiranje, ki potrebujejo dostop do API-ja, še naprej brezplačen dostop. Poleg tega Reddit pravi, da bodo aplikacije, osredotočene na dostopnost, kot je RedReader, še naprej imele brezplačen dostop do API-ja.

Priporočila urednikov

  • Več kot 2,5 milijarde uporabnikov Reddita pobegne proti spremembam API-ja
  • Snapchat trenutno ne deluje. Tukaj je tisto, kar vemo
  • Instagram vam zdaj omogoča nakup izdelkov kar prek klepeta
  • Twitter skupnosti: vodnik po svetu, podobnem Redditu, znotraj Twitterja
  • Z najnovejšo posodobitvijo lahko preprosto iščete komentarje na Reddit