Apple News

Twitter อธิบายการเปลี่ยนแปลง API ของพนักงานเนื่องจากข้อ จำกัด สำหรับแอพของบุคคลที่สามที่ใช้งานได้

วันพฤหัสบดีที่ 16 สิงหาคม 2018 12:10 น. PDT โดย Juli Clover

การเปลี่ยนแปลง API ของ Twitter เริ่มใช้งานได้แล้ววันนี้ โดยปิดใช้งานฟีเจอร์หลักสำหรับแอปของบุคคลที่สาม เช่น Tweetbot และ Twitterific





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

ทวีตบอทเบิร์ด
แอพ Twitter ของบริษัทอื่นทั้งหมดได้รับผลกระทบจากการเปลี่ยนแปลงเหล่านี้ เมื่อวานนี้ Tapbots ได้อัปเดตแอป Tweetbot สำหรับ iOS เพื่อทำให้ฟีเจอร์ต่างๆ ที่ได้รับความนิยมจากผู้ใช้ Tweetbot พิการ การสตรีมไทม์ไลน์ผ่าน Wi-Fi ไม่สามารถใช้งานได้อีกต่อไป ซึ่งหมายความว่าไทม์ไลน์ของ Twitter จะรีเฟรชช้าลงกว่าเดิม



แผนครอบครัว apple music ฟรีของ verizon

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

การเปลี่ยนแปลงที่คล้ายกันนี้ได้รับการแนะนำใน Twitterrific ในเดือนกรกฎาคม และ ณ วันนี้ แอป Twitterrific จะไม่สามารถรับและแสดงการแจ้งเตือนแบบเนทีฟได้อีกต่อไป วิดเจ็ตศูนย์ Today ของ Twitterrific และแอป Apple Watch อาศัยคุณสมบัติเหล่านี้และถูกนำออกไปแล้ว

Twitterrific แนะนำให้ผู้ใช้ Twitter ดาวน์โหลดแอป Twitter อย่างเป็นทางการเพื่อรับการแจ้งเตือน ขณะที่ใช้แอป Twitterrific สำหรับอย่างอื่น

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

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

ประการแรก ประวัติบางส่วน: ลูกค้าบุคคลที่สามมีผลกระทบอย่างมากต่อบริการ Twitter และผลิตภัณฑ์ที่เราสร้างขึ้น นักพัฒนาอิสระสร้างไคลเอนต์ Twitter ตัวแรกสำหรับ Mac และแอพดั้งเดิมตัวแรกสำหรับ iPhone ลูกค้าเหล่านี้เป็นผู้บุกเบิกคุณสมบัติผลิตภัณฑ์ที่เราทุกคนรู้จักและชื่นชอบเกี่ยวกับ Twitter เช่น การปิดเสียง ท่าทางสัมผัสแบบดึงเพื่อรีเฟรช และอื่นๆ อีกมากมาย

เราชอบที่นักพัฒนาสร้างประสบการณ์บน API ของเราเพื่อผลักดันบริการ เทคโนโลยี และการสนทนาสาธารณะของเราไปข้างหน้า เราเคารพเวลา พลังงาน และความหลงใหลที่พวกเขาทุ่มเทให้กับการสร้างสิ่งมหัศจรรย์โดยใช้ Twitter

apple watch ซีรีส์ 2 vs 6

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

ถึงเวลาที่ต้องตัดสินใจอย่างหนักหน่วงเพื่อยุติการสนับสนุน API รุ่นเก่าเหล่านี้ โดยยอมรับว่าบางแง่มุมของแอปเหล่านี้จะลดลง วันนี้ เรากำลังเผชิญกับข้อจำกัดทางเทคนิคและธุรกิจที่เรามองข้ามไปไม่ได้ User Streams และ Site Streams API ที่ให้บริการฟังก์ชันหลักของไคลเอ็นต์เหล่านี้จำนวนมากอยู่ในสถานะ 'เบต้า' มานานกว่า 9 ปี และสร้างขึ้นจากสแต็กเทคโนโลยีที่เราไม่รองรับอีกต่อไป เราไม่ได้เปลี่ยนแปลงกฎของเรา หรือตั้งค่าให้ 'ฆ่า' ลูกค้าบุคคลที่สาม แต่เรากำลังฆ่า API ดั้งเดิมบางตัวที่ขับเคลื่อนคุณสมบัติบางอย่างของไคลเอ็นต์เหล่านั้น เนื่องจากความจำเป็นในการปฏิบัติงาน นอกจากนี้ ยังไม่เป็นความจริงสำหรับเราที่จะลงทุนในการสร้างบริการใหม่ทั้งหมดเพื่อแทนที่ฟังก์ชันการทำงานทั้งหมดของ API เหล่านี้ ซึ่งมีการใช้งานโดยนักพัฒนา Twitter ไม่ถึง 1%

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

13 ใน vs 16 ใน macbook pro

เรารู้ว่าเรามีงานต้องทำมากมาย การเปลี่ยนแปลงนี้เป็นก้าวที่ยากแต่มีความสำคัญ ขอบคุณที่ร่วมงานกับเราเพื่อไปที่นั่น

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

เนื่องจาก TechCrunch ชี้ให้เห็นว่าอีเมลของ Twitter ยืนยันว่า API เป็น 'เทคโนโลยีดั้งเดิม' ที่ต้องถูกกำจัดเนื่องจาก 'ความจำเป็นในการปฏิบัติงาน' แต่มันคือ Twitter ไม่ใช่กำลังภายนอก ที่ปฏิเสธที่จะรักษาหรือพัฒนา API ที่แอปของบุคคลที่สามกำลังใช้หรือ เปลี่ยนแอพที่มีอยู่ไปยังแพลตฟอร์ม API ใหม่


Twitter ได้อธิบายเพิ่มเติมเกี่ยวกับการตัดสินใจลบ API ใน a โพสต์บล็อก ที่ระบุว่า 'ประสบการณ์ Twitter ที่ดีที่สุด' ที่สามารถให้ได้คือผ่าน ' Twitter ที่เป็นเจ้าของและดำเนินการเองสำหรับแอป iOS และ Android เช่นเดียวกับ twitter.com บนเดสก์ท็อปและมือถือ

Tags: Twitter , Tweetbot , Twitterrific