ทำไมทุกคนถึงคลั่งไคล้ Reddit API ในตอนนี้

เรดดิท กำลังมีปัญหาอยู่ในขณะนี้ หลังจากประกาศการเปลี่ยนแปลงในเดือนเมษายน มีข่าวปรากฏขึ้นว่าแอพ Reddit ของบุคคลที่สามที่ได้รับความนิยมมากที่สุดจะปิดตัวลงภายในสิ้นเดือนนี้ ยิ่งไปกว่านั้น ซับเรดดิตที่ได้รับความนิยมมากที่สุด 5 รายการกำลังจะปิดตัวลงเป็นเวลา 2 วัน เริ่มตั้งแต่วันที่ 12 มิถุนายน และทุกโพสต์อื่นๆ ใน “หน้าแรกของอินเทอร์เน็ต” กำลังประท้วงการเปลี่ยนแปลง API ของ Reddit

เนื้อหา

  • API คืออะไรกันแน่?
  • อธิบายการกำหนดราคา API ของ Reddit
  • ทำไม Apollo ถึงปิดตัวลง?
  • ผลกระทบต่อแอพ Reddit ของบุคคลที่สาม
  • อธิบาย Reddit API ปิดทึบ
  • API AMA ของ Reddit

เกิดอะไรขึ้น? เราอยู่ที่นี่เพื่อช่วยให้คุณทันการเปลี่ยนแปลง API ของ Reddit, Reddit หยุดทำงาน และทำไมทุกคนถึงคิดถึงหนึ่งในแพลตฟอร์มโซเชียลมีเดียยอดนิยมบนอินเทอร์เน็ต

วิดีโอแนะนำ

API คืออะไรกันแน่?

โลโก้ Reddit บนเดสก์ท็อป
ชัตเตอร์

เริ่มกันที่ด้านบน API ย่อมาจาก Application Programming Interface และอนุญาตให้สองแอปพลิเคชันสื่อสารระหว่างกันได้ ตามชื่อที่แนะนำ มันเป็นอินเทอร์เฟซที่แอพสามารถส่งข้อมูลไปมาได้โดยไม่ต้องเข้าถึงตัวแอพเอง

ที่เกี่ยวข้อง

  • Apollo แอพ Reddit ที่แสดงในช่วง WWDC กำลังปิดตัวลง
  • เหตุใดการเปลี่ยนไปใช้วิดีโอของ Instagram จึงทำให้ทุกคนคลั่งไคล้
  • ในที่สุด Reddit ก็ขยายการตอบกลับ GIF ให้มากกว่าการสมัครสมาชิกแบบชำระเงิน

ในกรณีของ Reddit นั้นคงไว้ซึ่ง API ฟรีมาอย่างยาวนาน นั่นหมายความว่าใครก็ตามที่สร้างแอปพลิเคชันสามารถขอข้อมูลจาก Reddit และใช้ข้อมูลนั้นเพื่อสร้างแอปพลิเคชันของตนเองได้ บางคนสามารถสร้างแอปพลิเคชันด้วยอินเทอร์เฟซของตัวเองและคุณสมบัติเพิ่มเติมที่พวกเขาต้องการ จากนั้น ใช้ Reddit API เพื่อเติมสิ่งต่างๆ เช่น ข้อมูล subreddit โพสต์ ความคิดเห็น และโปรไฟล์ผู้ใช้

แต่ละครั้งที่แอปทำเช่นนี้ แอปจะส่งคำขอไปยัง API ดังนั้น เมื่อใดก็ตามที่คุณต้องการดูโพสต์ แอปของบุคคลที่สามจะร้องขอโพสต์นั้นจาก Reddit และหากคุณต้องการแสดงความคิดเห็น แอปจะส่งสิ่งนั้นกลับไปยัง API ส่วนที่สำคัญคือ API ไม่ใช่ตัวแอปพลิเคชัน ดังนั้นแอปอื่นๆ จึงสามารถเข้าถึงข้อมูลบน Reddit ได้โดยที่แอปไม่เปิดเผยการทำงานภายในทั้งหมด

API ใช้สำหรับสิ่งต่าง ๆ ทุกประเภท ตัวอย่างเช่น API ของ Amazon คือสาเหตุที่บริการติดตามราคาอย่าง CamelCamelCamel มีอยู่จริง และหากคุณเป็นนักเล่นเกมพีซี API ของ Steam คือสิ่งที่เติมบริการอย่าง SteamDB ในหลายกรณี API สามารถแสดงข้อมูลที่ไม่แสดงบนแอปหลักได้ เช่นเดียวกับกรณีนี้ Amazon และ Steam ช่วยให้นักพัฒนาสามารถสร้างแอปของตนเองได้รอบ ๆ บริการแทนที่จะทำซ้ำ มัน.

อธิบายการกำหนดราคา API ของ Reddit

ไอคอนแอป Reddit บนหน้าจอโฮมของ iOS
เบรตต์ จอร์แดน / Pexels

Reddit เปิดตัว API ฟรีเมื่อ 7 ปีที่แล้ว แต่ในเดือนเมษายนก็ประกาศออกมา จะทำการเปลี่ยนแปลง. การเปลี่ยนแปลงเหล่านั้นรวมถึงการเรียกเก็บเงินสำหรับการเข้าถึง API นั่นหมายความว่านักพัฒนาที่สร้างแอปสำหรับ Reddit จะต้องจ่ายเงินสำหรับคำขอ

นั่นกลายเป็นเรื่องปกติมากขึ้นโดยเฉพาะหลังจากที่ Elon Musk เข้าครอบครอง Twitter คล้ายกับสถานการณ์ RedditTwitter เริ่มเรียกเก็บเงินสำหรับการเข้าถึง API ปิดแอปของบุคคลที่สามนับสิบ

ด้วย API แบบชำระเงิน โดยทั่วไปแล้วนักพัฒนาจำเป็นต้องชำระเงินตามคำขอ ยิ่งแอปได้รับความนิยมมากเท่าใด ก็ยิ่งต้องมีคำขอมากเท่านั้น ค่าใช้จ่ายก็ยิ่งมากขึ้นเท่านั้น นักพัฒนารายหนึ่งอ้างว่า Reddit เรียกเก็บเงิน 12,000 ดอลลาร์สำหรับทุกๆ 50 ล้านคำขอ หรือ 0.24 ดอลลาร์ต่อ 1,000 คำขอ อาจฟังดูไม่มาก แต่ Apollo ซึ่งเป็นแอพ Reddit ยอดนิยมสำหรับผลิตภัณฑ์ของ Apple สามารถสร้างคำขอได้มากถึง 7 พันล้านคำขอในหนึ่งเดือน ซึ่งมีมูลค่าเกือบ 2 ล้านเหรียญต่อเดือนและมากกว่า 20 ล้านเหรียญต่อปี

นั่นเป็นราคาที่สูงเช่นกัน ตามที่ผู้พัฒนากล่าวว่า พวกเขาจ่าย $166 สำหรับการเรียก API ทุก ๆ 50 ล้านครั้งไปยัง Imgur โดยคำนึงถึงบริบทว่าการเปลี่ยนแปลง API ของ Reddit นั้นแพงเพียงใด Reddit กล่าวว่ารูปแบบ API ฟรีนั้นไม่ยั่งยืน เนื่องจากผู้ใช้ที่เข้าชมเว็บไซต์ผ่านแอปของบุคคลที่สามอาจไม่เห็นโฆษณาที่ Reddit แสดงบนเว็บไซต์และแอปของบุคคลที่หนึ่ง

ทำไม Apollo ถึงปิดตัวลง?

iPhone 3 เครื่องวางคู่กันโดยแสดงแอป Reddit ของบุคคลที่สาม Apollo บนหน้าจอ
อเล็กซ์ เบลค / เทรนด์ดิจิทัล

สถานการณ์เกี่ยวกับการเปลี่ยนแปลง API ของ Reddit มุ่งเน้นไปที่ Apollo ซึ่งเป็นแอพ Reddit ของบุคคลที่สามที่ได้รับความนิยมอย่างมากสำหรับ Mac และ iPhone เดอะ แอพกำลังจะปิดประตู ในวันที่ 30 มิถุนายน เพียงหนึ่งเดือนก่อนที่การกำหนดราคา API ใหม่ของ Reddit จะมีผลบังคับใช้

ตามที่ผู้พัฒนากล่าวว่า Apollo จะต้องเพิ่มสมาชิกใหม่ 12,000 รายในแอปของตนในราคา $5 ต่อเดือนทันทีเพื่อให้คุ้มกับต้นทุน API ของ Reddit นั่นไม่ได้คำนึงถึงผู้ใช้ฟรีเช่นกัน Apollo ซึ่งสร้างโดยนักพัฒนารายเดียว ใช้งานได้ฟรีด้วยการสมัครสมาชิกเพิ่มเติม หากคุณต้องการคุณสมบัติเพิ่มเติม

คณิตศาสตร์ดูเหมือนจะไม่รวมกันสำหรับอพอลโล เพื่ออธิบายประเด็นนี้ ผู้พัฒนาคาดการณ์ว่า Reddit ใช้จ่ายประมาณ 0.12 ดอลลาร์ต่อผู้ใช้หนึ่งคนต่อเดือน ด้วยการเปลี่ยนแปลง API Apollo จะต้องใช้จ่าย $2.50 ต่อผู้ใช้หนึ่งคนต่อเดือน

ผลกระทบต่อแอพ Reddit ของบุคคลที่สาม

อพอลโลไม่ได้เป็นเพียงผู้เดียวในการปิดตัวลง เพื่อตอบสนองต่อการเปลี่ยนแปลง API แอพหลายตัวประกาศว่าจะหยุดให้บริการเช่นกัน ได้แก่ ReddPlanet, Sync และ Reddit is Fun (RIF)

อธิบาย Reddit API ปิดทึบ

ในการประท้วงการเปลี่ยนแปลง API ของ Reddit และผลกระทบที่เกิดกับแอปของบุคคลที่สาม ซับเรดดิตหลายพันแห่งได้ประกาศหยุดทำงานเป็นเวลา 48 ชั่วโมง การประท้วง เรียกว่าเรดดาร์กรวมเกือบ 8,000 subreddits ซึ่งส่วนใหญ่ตั้งค่าเป็นส่วนตัว ณ วันที่ 12 มิถุนายน ซึ่งหมายความว่าผู้ใช้จะไม่สามารถเข้าชม โพสต์ หรือแสดงความคิดเห็นบนซับเรดดิตเหล่านี้ได้จนกว่าผู้ดูแลระบบจะเปิดเผยต่อสาธารณะอีกครั้ง

หก subreddits ที่ได้รับความนิยมสูงสุดเข้าร่วม ได้แก่ r/gaming, r/food, r/funny และ r/aww ซึ่งทั้งหมดนี้มีสมาชิกมากกว่า 30 ล้านคน โดยรวมแล้ว Reddark มีผู้ใช้มากกว่าสองพันล้านคนบน Reddit

แม้ว่า Reddit blackout ควรจะสิ้นสุดลงในวันที่ 14 มิถุนายน แต่ subreddits กว่า 6,000 รายการยังคงเป็นแบบส่วนตัว ได้แก่ r/aww, r/videos และ r/music

API AMA ของ Reddit

หลังจากการฟันเฟือง Steve Huffman ซีอีโอของ Reddit เป็นเจ้าภาพจัดงาน AMA (ถามฉันอะไรก็ได้) โดยมุ่งเน้นไปที่การเปลี่ยนแปลง API บริษัท ประกาศว่ากำลังปรับปรุงข้อกำหนด API แต่ดูเหมือนว่าจะไม่นำแอพยอดนิยมอย่าง Apollo กลับมา

บริษัทยังคงกำหนดราคาไว้ที่ 0.24 ดอลลาร์ต่อการเรียกใช้ API 1,000 ครั้ง ซึ่งเป็นตัวเลขเดียวกับที่ Apollo เสนอ อย่างไรก็ตาม Reddit กล่าวว่าแอปที่ใช้คำขอน้อยกว่า 100 รายการต่อนาทีผ่าน OAuth client ID จะสามารถใช้ API ได้ฟรี จากข้อมูลของ Reddit กว่า 90% ของแอพที่มีอยู่ในปัจจุบันจัดอยู่ในหมวดหมู่นี้

ผู้บริหารกล่าวถึงการเปลี่ยนแปลง API อื่น ๆ ในระหว่าง AMA เช่นกัน Reddit กล่าวว่าจะจำกัดการเข้าถึงเนื้อหาที่โจ่งแจ้งผ่าน API โดยเริ่มตั้งแต่วันที่ 5 กรกฎาคม และเครื่องมือการกลั่นกรองที่จำเป็นต้องเข้าถึง API ควรปล่อยให้เข้าถึงได้ฟรีต่อไป นอกจากนี้ Reddit กล่าวว่าแอพที่เน้นการเข้าถึงเช่น RedReader จะยังคงสามารถเข้าถึง API ได้ฟรี

คำแนะนำของบรรณาธิการ

  • ผู้ใช้ Reddit กว่า 2.5 พันล้านคนหนีไปประท้วงการเปลี่ยนแปลง API
  • Snapchat หยุดทำงานในขณะนี้ นี่คือสิ่งที่เรารู้
  • Instagram ให้คุณซื้อสินค้าผ่านแชทได้แล้ว
  • ชุมชน Twitter: คู่มือสู่โลกที่เหมือน Reddit ภายใน Twitter
  • ความคิดเห็น Reddit สามารถค้นหาได้อย่างง่ายดายด้วยการอัปเดตล่าสุด

หมวดหมู่

ล่าสุด

7 สิ่งที่คุณไม่รู้ว่า Alexa Smart Display สามารถทำได้

7 สิ่งที่คุณไม่รู้ว่า Alexa Smart Display สามารถทำได้

ทุกคนรู้ เอคโค่โชว์ สามารถแนะนำสูตรอาหารให้คุณไ...

กล้องรักษาความปลอดภัยภายในบ้านจำนวนมากต้องการการมองเห็นตอนกลางคืนแบบสี

กล้องรักษาความปลอดภัยภายในบ้านจำนวนมากต้องการการมองเห็นตอนกลางคืนแบบสี

เกือบทุก กล้องวงจรปิด ในตลาดมีการมองเห็นตอนกลาง...

แปรงของ Quip พิสูจน์ได้ว่าคุณไม่จำเป็นต้องมีแปรงสีฟันอัจฉริยะราคาแพง

แปรงของ Quip พิสูจน์ได้ว่าคุณไม่จำเป็นต้องมีแปรงสีฟันอัจฉริยะราคาแพง

การแปรงฟันเป็นส่วนที่ฝังแน่นในกิจวัตรประจำวันขอ...