الجمعة، 24 أغسطس 2012

تويتر تعلن عن تحديثات قادمة لواجهتها البرمجية تحد من حرية المطورين وتهدد تطبيقاتهم


بعد أن كانوا هم السبب في انتشار الشبكة عبر مختلف التطبيقات التي طوروها، تنكرت تويتر لمطوري التطبيقات التي تعتمد على واجهتها البرمجية، حيث أعلنت عن قروب إطلاق الإصدار 1.1 منها والذي ستدخل جملة من القيود والشروط على كيفية الاستفادة من بيانات الشبكة.
 
في التدوينة التي تُعلن فيها عن الأمر تشير تويتر بأن هدف هذه الخطوة هو الحد من الاستغلال السيء للشبكة، والتعرف بشكل أفضل على التطبيقات التي تستغل الواجهة البرمجية، وهو ما سيسهل عليها فهم مطوريها بشكل أفضل، وذلك عبر إضافة جملة من الشروط والقيود التي يمكن تلخيصها في النقاط التالية:
لن تتمكن التطبيقات من تجاوز حاجز 100 ألف مستخدم إلا بموافقة من تويتر بشكل مُباشر، والتطبيقات التي تجاوزت هذا الحد حاليا سيسمح لها بالنمو إلى غاية مضاعفة عدد المستخدمين الحاليين فقط، ولدى تجاوز هذا الحد الجديد يتوجب عليها الحصول على موافقة من تويتر.
لن يصبح بالإمكان الحصول على بيانات من الشبكة من دون عملية المصادقة Authentication والتي لم تكون مشروطة من قبل، حيث يتوجب على كل تطبيق القيام بذلك قبل الحصول على أية معلومة.
تحديد سقف أعلى لعدد الطلبات الممكنة في الساعة الواحدة  (Per-endpoint rate limiting) والذي سيصبح 60 طلبا في الساعة بعد أن كان 350 طلبا.
بعد أن كانت تويتر تنصح مطوري التطبيقات باتباع جملة من النصائح حول كيفية عرض التغريدات، ستتحول تلك النصائح إلى شروط يجب اتباعها، حيث سيعرض المطورون الذين لا يضيفون روابط لأسماء المغردين أو صورهم إلى التغريدات، أو لا يوفرون خواص إعادة التغريد، الرد أو الإضافة إلى المفضلة تطبيقاتهم إلى خطر الإيقاف، كما أن تلك النصائح التي ستتحول إلى شروط تشمل أيضا عدم “خلط” التغريدات مع خواص شبكات اجتماعية أخرى، فلن تقبل تويتر أن تعرض تحت التغريدة خاصية تشاركها على فيس بوك مثلا.

0 التعليقات:

إرسال تعليق

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites