Twitter ได้ประกาศว่าพวกเขาจะนำการเปลี่ยนแปลงครั้งใหญ่ใน API รุ่น 1.1 และการเปลี่ยนแปลงเหล่านี้เป็นสิ่งที่จะมีผลกับลูกค้า Twitter บุคคลที่สามทุกราย ในโพสต์วันนี้บนบล็อก Twitter อย่างเป็นทางการพวกเขาอธิบายบางอย่างเล็กน้อย แต่มีการเปลี่ยนแปลงที่สำคัญสามประการ:
- จำเป็นต้องมีการตรวจสอบสิทธิ์ในทุกจุดสิ้นสุดของ API
- มีวิธีการ จำกัด อัตราปลายทางใหม่
- การเปลี่ยนแปลงกฎผู้พัฒนาถนนโดยเฉพาะแอปพลิเคชันที่เป็นลูกค้า Twitter ดั้งเดิม
สองคนแรกจัดการกับความถี่ที่แอปพลิเคชันของบุคคลที่สามสามารถสืบค้น Twitter และระบุว่าพวกเขาสามารถทำได้หรือไม่ มามีนาคม 2013 นักพัฒนาทั้งหมดจะต้องใช้สิ่งที่ต้องการ OAuth เมื่อทำการร้องขอ API แทนที่จะเป็นวิธีการปัจจุบันที่อนุญาตให้มีสิ่งที่ไม่ระบุชื่อเช่นทวีตในแนวโน้มปัจจุบันหรือมีข้อความฝังอยู่ สิ่งนี้มีผลกระทบกับแครปเปอร์และผู้รวบรวมเท่านั้นดังนั้นจึงไม่ใช่เรื่องใหญ่สำหรับนักพัฒนาแอป การ จำกัด อัตราจะปรับความถี่ที่แอพพลิเคชั่นสามารถใช้ API ซึ่งปัจจุบันอยู่ที่ 350 ครั้งต่อชั่วโมง ด้วยการเปลี่ยนแปลงใหม่การเรียก API ประเภทต่างๆจะมีข้อ จำกัด ที่แตกต่างกัน ขีด จำกัด ตัวอย่างที่ Twitter กำหนดไว้มีการโทร 60 ครั้งต่อชั่วโมงต่อปลายทางที่ระบุไว้ นั่นหมายความว่าคุณสามารถส่งทวีต 60 ดูโปรไฟล์ผู้ใช้ 60 โปรไฟล์และรีเฟรช 60 ครั้งในหนึ่งชั่วโมง การเปลี่ยนแปลงเหล่านี้จะมีผลใน "สัปดาห์ต่อ ๆ ไป" บนพื้นผิวการเปลี่ยนแปลงเหล่านี้สมเหตุสมผลและนักพัฒนาควรจะสามารถทำงานกับพวกเขาในกรณีส่วนใหญ่
การเปลี่ยนแปลงครั้งสุดท้ายเป็นการเปลี่ยนแปลงครั้งใหญ่ Twitter กำลังกระชับกฎสำหรับลูกค้าที่ไม่เป็นทางการในรูปแบบที่ไม่น่าจะไปได้ดีกับนักพัฒนา การเปลี่ยนแปลง "กฎของถนน" สามประการที่พวกเขาเน้นคือข้อกำหนดการแสดงผลใหม่แอพพลิเคชั่นมือถือที่ติดตั้งไว้จะต้องได้รับการอนุมัติจาก Twitter และต้องการให้นักพัฒนาที่มีผู้ใช้จำนวนมากทำงานโดยตรงกับ Twitter ข้อกำหนดการแสดงผลใหม่เป็นตัวกำหนดว่าแอพ Twitter จะมีรูปลักษณ์และความรู้สึกอย่างไรและครอบคลุมสิ่งต่าง ๆ เช่น @ ลิงก์และรูปแบบทวีตซ้ำ การอนุมัติแอพที่ติดตั้งไว้ล่วงหน้าหมายถึงคนอย่าง Samsung และ HTC ที่สร้าง Twitter ลงในซอฟต์แวร์ของพวกเขาจะต้องได้รับการอนุมัติหากพวกเขายังคงรวมกลุ่มในบริการต่อไป หากนักพัฒนาจัดส่งผลิตภัณฑ์โดยไม่ได้รับการอนุมัติ Twitter อาจเพิกถอนแอปพลิเคชันที่ใช้ API ส่วนสุดท้ายซึ่งส่งผลกระทบต่อลูกค้ายอดนิยมอย่าง Plume นั้นสะกดว่าแอปที่มีผู้ใช้มากกว่า 100, 000 รายจะต้องทำงานกับ Twitter สิ่งนี้ไม่ได้เกิดขึ้นทันทีเนื่องจากแอปที่ปัจจุบันมีผู้ใช้มากกว่า 100, 000 รายจะได้รับอนุญาตให้เติบโตอีก 200 เปอร์เซ็นต์ก่อนที่พวกเขาจะได้รับฟังก์ชันการทำงานที่ จำกัด จาก API
ทันทีที่การเปลี่ยนแปลงเหล่านี้ไม่รุนแรงนัก แต่ stickler ที่แท้จริงจะเป็นสิ่งที่ Twitter จะและจะไม่อนุมัติ Twitter ถูกกล่าวหาว่าไม่ยุติธรรมในอดีตแม้จะนำไปสู่การสอบสวนจาก FTC นักพัฒนาและผู้ใช้ Twitter มีความกังวลอย่างถูกต้องเนื่องจากแอพพลิเคชั่นส่วนใหญ่ของบุคคลที่สามทั้งใน iOS และ Android นั้นมีมากกว่าที่ลูกค้าอย่างเป็นทางการทำ เราไม่สามารถพูดได้อย่างแน่นอนว่าการเปลี่ยนแปลงเหล่านี้จะเป็นสิ่งที่ไม่ดีจนกว่าเราจะเห็นพวกเขา แต่มีหลายสิ่งหลายอย่างที่อาจผิดพลาดได้ อินเทอร์เน็ตจะรับชมเพื่อดูว่าทั้งหมดนี้เล่นได้อย่างไร
ที่มา: Twitter