Reddit נמצא בבעיה כרגע. לאחר ההכרזה על שינויים באפריל, צצו חדשות לפיהן כמה מיישומי Reddit הפופולריים ביותר של צד שלישי ייסגרו עד סוף החודש. נוסף על כך, חמישה מה-subreddits הפופולריים ביותר נסגרים ליומיים החל מה-12 ביוני, וכל פוסט אחר ב"עמוד הראשון של האינטרנט" מוחה על השינויים ב-API של Reddit.
תוכן
- מה זה בכלל API?
- תמחור ה-API של Reddit, הסביר
- למה אפולו נסגר?
- ההשפעה על אפליקציות Reddit של צד שלישי
- ההפסקה של Reddit API, הוסבר
- ה-API AMA של Reddit
מה קורה? אנחנו כאן כדי לעדכן אותך בשינויי ה-API של Reddit, ההאפלה של Reddit, ומדוע כולם מאבדים את דעתם על אחת מפלטפורמות המדיה החברתית הפופולריות ביותר באינטרנט.
סרטונים מומלצים
מה זה בכלל API?
בואו נתחיל מלמעלה. API מייצג ממשק תכנות יישומים, והם מאפשרים לשני יישומים לתקשר זה עם זה. כפי שהשם מרמז, זהו ממשק שבו אפליקציות יכולות לשלוח נתונים הלוך ושוב מבלי לגשת לאפליקציה עצמה.
קָשׁוּר
- אפולו, אפליקציית Reddit שהוצגה במהלך WWDC, נסגרת
- למה הציר של אינסטגרם לווידאו מכעיס את כולם כל כך
- Reddit מרחיבה סוף סוף את תשובות ה-GIF מעבר למנויים בתשלום
במקרה של Reddit, היא שומרת זמן רב על API חינמי. זה אומר שכל אחד שבונה אפליקציה יכול לבקש נתונים מ- Reddit ולהשתמש בהם כדי לבנות אפליקציה משלו. מישהו יכול לבנות את האפליקציה שלו עם ממשק משלו וכל פיצ'ר נוסף שהוא רוצה, ואז השתמש בממשק ה-API של Reddit כדי לאכלס אותו בדברים כמו מידע על subreddit, פוסטים, הערות ופרופילי משתמשים.
בכל פעם שאפליקציה עושה זאת, היא שולחת בקשה ל-API. לכן, בכל פעם שאתה רוצה לראות פוסט, אפליקציית הצד השלישי מבקשת את הפוסט הזה מ- Reddit, ואם אתה רוצה להגיב, היא שולחת אותו בחזרה ל-API. החלק החשוב הוא שה-API אינו האפליקציה עצמה, כך שאפליקציות אחרות יכולות לגשת למידע ב-Reddit מבלי שהאפליקציה תחשוף את כל הפעולות הפנימיות שלה.
ממשקי API משמשים לכל סוגי הדברים השונים. לדוגמה, ה-API של אמזון הוא הסיבה לכך ששירותי מעקב אחר מחירים כמו CamelCamelCamel קיימים. ואם אתה גיימר PC, ה-API של Steam הוא מה שמאכלס שירות כמו SteamDB. במקרים רבים, ה-API יכול להציג מידע שאינו מופיע באפליקציה הראשית, כפי שקורה במקרה אמזון ו-Steam, המאפשרות למפתחים לבנות אפליקציות משלהם סביב השירות במקום רק לשכפל זה.
תמחור ה-API של Reddit, הסביר
Reddit השיקה API בחינם לפני שבע שנים, אך באפריל היא הכריזה על כך היה עושה שינויים. שינויים אלה כללו תשלום עבור גישת API. זה אומר שמפתחים שיצרו אפליקציה עבור Reddit יצטרכו כעת לשלם עבור בקשות.
זה הופך נפוץ יותר ויותר, במיוחד בעקבות השתלטות אילון מאסק על טוויטר. דומה למצב Reddit, טוויטר החלה לגבות תשלום עבור גישה ל-API, וסגרה עשרות אפליקציות של צד שלישי.
עם API בתשלום, מפתחים בדרך כלל צריכים לשלם על בסיס בקשה. ככל שאפליקציה פופולרית יותר, ככל שהיא צריכה לבצע יותר בקשות, כך היא עולה יותר כסף. מפתח אחד טען כי Reddit גובה 12,000 דולר עבור כל 50 מיליון בקשות, או 0.24 דולר לכל 1,000 בקשות. זה אולי לא נשמע כמו הרבה, אבל אפולו, אפליקציית Reddit פופולרית למוצרי אפל, יכולה לבצע למעלה מ-7 מיליארד בקשות בחודש. זה מגיע לכמעט 2 מיליון דולר לחודש ולמעלה מ-20 מיליון דולר בשנה.
זה גם מחיר גבוה. לדברי המפתח, הם משלמים 166 דולר עבור כל 50 מיליון קריאות API ל-Imgur, מה שמכניס להקשר כמה יקרים השינויים ב-API של Reddit. Reddit אומרת שמודל ה-API החינמי שלה לא היה בר-קיימא, מכיוון שמשתמשים המבקרים באתר דרך אפליקציות של צד שלישי עשויים שלא לראות מודעות ש-Reddit מגישה באתר ובאפליקציה של צד ראשון.
למה אפולו נסגר?
המצב עם שינויים ב-API של Reddit התרכז סביב אפולו, אפליקציית Reddit של צד שלישי פופולרית במיוחד עבור Mac ו-iPhone. ה האפליקציה סוגרת את שעריה ב-30 ביוני, קצת יותר מחודש לפני שתמחור ה-API החדש של Reddit ייכנס לתוקף.
לפי המפתח, אפולו תצטרך להוסיף 12,000 מנויים חדשים לאפליקציה שלה במחיר של $5 לחודש באופן מיידי כדי לשבור את עלות ה-API של Reddit. זה גם לא מתייחס למשתמשים בחינם. אפולו, המיוצרת על ידי מפתח יחיד, הייתה חופשית לשימוש עם מנויים אופציונליים אם תרצו תכונות נוספות.
נראה שהמתמטיקה פשוט לא מסתדרת עבור אפולו. כדי להמחיש נקודה זו, המפתח משער כי Reddit מוציא בערך 0.12 דולר למשתמש, לחודש. עם השינוי ב-API, אפולו תצטרך להוציא $2.50 למשתמש, לחודש.
ההשפעה על אפליקציות Reddit של צד שלישי
אפולו לא לבד בכיבוי. בתגובה לשינויים ב-API, מספר אפליקציות הודיעו שגם הן יבטלו את השירות. אלה כוללים ReddPlanet, Sync ו- Reddit is Fun (RIF).
ההפסקה של Reddit API, הוסבר
במחאה על שינויי ה-API של Reddit וההשפעה שיש לו על אפליקציות צד שלישי, אלפי subreddits הכריזו על הפסקה של 48 שעות. המחאה, נקרא Reddark, כולל כמעט 8,000 subreddits, שרובם הוגדרו לפרטי החל מה-12 ביוני. זה אומר שמשתמשים לא יכולים לבקר, לפרסם או להגיב על הסומדדיטים האלה עד שהמנהלים יביאו אותם שוב לציבור.
שישה מהסוברדיטים הפופולריים ביותר משתתפים, כולל r/gaming, r/food, r/funny ו-r/aww, שלכולם יש למעלה מ-30 מיליון מנויים. בסך הכל, Reddark מהווה יותר משני וחצי מיליארד משתמשים ב- Reddit.
למרות שההפסקה של Reddit הייתה אמורה להסתיים ב-14 ביוני, למעלה מ-6,000 subreddits עדיין פרטיים. אלה כוללים r/aww, r/videos ו-r/music.
ה-API AMA של Reddit
בעקבות התגובה, מנכ"ל Reddit, סטיב האפמן אירח AMA (שאל אותי כל דבר) מרוכז סביב השינויים ב-API. החברה הודיעה שהיא מעדכנת את תנאי ה-API שלה, אבל לא נראה שהיא תחזיר אפליקציות פופולריות כמו אפולו.
החברה עומדת בתמחור שלה של 0.24$ לכל 1,000 קריאות API, שזה אותו המספר שאפולו ציטט. עם זאת, Reddit אומר שאפליקציות המשתמשות בפחות מ-100 בקשות לדקה דרך מזהה הלקוח של OAuth יוכלו להשתמש ב-API ללא תשלום. לפי Reddit, למעלה מ-90% מהאפליקציות הזמינות היום נכנסות לקטגוריה זו.
המנהל התייחס גם לכמה שינויים אחרים ב-API במהלך AMA. Reddit אומרת שהיא תגביל את הגישה לתוכן מפורש דרך ה-API שלה החל מה-5 ביולי, ושכלי ניהול הזקוקים לגישה ל-API צריכים להמשיך לקבל גישה חופשית. בנוסף, Reddit אומר שלאפליקציות ממוקדות נגישות כמו RedReader ימשיכו לקבל גישה חופשית ל-API.
המלצות עורכים
- יותר מ-2.5 מיליארד משתמשי Reddit בורחים כדי למחות על שינויים ב-API
- Snapchat מושבת כרגע. הנה מה שאנחנו יודעים
- אינסטגרם מאפשרת לך כעת לקנות מוצרים ישירות דרך הצ'אט
- קהילות טוויטר: מדריך לעולם דמוי Reddit בתוך טוויטר
- כעת ניתן לחפש בקלות הערות Reddit עם העדכון האחרון