Twitter กำลังปิดตัว API ของแอพบุคคลที่สามรุ่นเก่าในสัปดาห์นี้

ไอคอนเวลาอ่านหนังสือ 3 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

Twitter ได้จัดการขวานเหนือหัวหน้านักพัฒนาบุคคลที่สามในปีนี้ด้วย ประกาศปิดตัว API รุ่นเก่า (ซึ่งยังไม่มีการทดแทนที่เหมาะสม)

บริษัทได้ชะลอการปิด APIs เหล่านี้ในขั้นต้นเนื่องจากปัญหาฟันเฟืองของนักพัฒนา โดยเลื่อนกลับไปเป็นเดือนสิงหาคม คุณรู้อะไร? เราอยู่ในเดือนสิงหาคม

หุ่นยนต์ผู้มีอำนาจ เอื้อมมือออกไปให้นักพัฒนา ของแอพ Twitter ยอดนิยมอย่าง Talon เมื่อต้นปีนี้ เขาอธิบายว่า:

ในการเริ่มต้น การเปลี่ยนแปลงจะมีผลกระทบเพียงเล็กน้อยต่อผู้ใช้ Talon (หรือแอปของบุคคลที่สามยอดนิยมอื่นๆ เช่น Flamingo แม้ว่าจะไม่ได้เผยแพร่และ Fenix ​​​​) ผู้ใช้รายเดียวที่ได้รับผลกระทบคือผู้ใช้ที่ใช้ฟังก์ชันการสตรีมของ Twitter ใน Talon สิ่งนี้เรียกว่า “Talon Pull” หรือ “Live Streaming” โดยพื้นฐานแล้วสิ่งเหล่านี้เพียงแค่ตั้งค่าการเชื่อมต่อกับ API สตรีมผู้ใช้ของ Twitter ผ่านซ็อกเก็ตเว็บแบบถาวรที่คอยฟังการโต้ตอบและทวีตใหม่อย่างต่อเนื่อง สามารถใช้เพื่อโหลดทวีตใหม่โดยอัตโนมัติในขณะที่แอปกำลังทำงาน หรือให้การแจ้งเตือนแบบเรียลไทม์สำหรับการกล่าวถึง การชอบ ฯลฯ ฟีเจอร์นี้ถูกปิดโดยค่าเริ่มต้นในแอปส่วนใหญ่ และไม่ได้ใช้กันอย่างแพร่หลายใน Talon (ประมาณ 2 เท่านั้น) -3% ของผู้ใช้) ตั้งแต่ Lollipop เพราะแบตเตอรี่หมดเร็วกว่ามาก

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

***

ความกังวลหลัก – จากมุมมองของฉัน – เกี่ยวกับการเปลี่ยนแปลงนี้คือทิศทางที่มันชี้ไปและการเปลี่ยนแปลงในกรอบความคิดของ Twitter เกี่ยวกับวิธีที่ไคลเอนต์บุคคลที่สามคาดว่าจะใช้ API ของพวกเขา ฉันไม่คาดว่าพวกเขาจะตัดสิทธิ์การเข้าถึงที่มีอยู่ในปัจจุบัน (แพลตฟอร์มจำนวนมาก) แต่อาจหมายความว่าเราจะไม่เห็นการเข้าถึงคุณลักษณะบางอย่างในอนาคต เช่น แบบสำรวจความคิดเห็น โพลเป็นคุณลักษณะล่าสุดของ Twitter ที่แอปของบุคคลที่สามไม่สามารถเข้าถึงได้

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

ที่มา: Twitter

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: API, นักพัฒนา, พูดเบาและรวดเร็ว

เขียนความเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมาย *