التخطي إلى المحتوى

أعلن أعلن Twitter عن تحديث من شأنه تحسين التجربة بشكل كبير داخل تطبيقات منصات التواصل الاجتماعي التابعة لجهات خارجية.

ويمنح التحديث المطورين وصولاً أكبر إلى جدولهم العكسي. يعد هذا التحديث للإصدار 2 الذي تم إطلاقه مؤخرًا من API خطوة جديدة في رحلة الشركة لدعم المطورين بشكل أفضل.

يستخدم المطورون الإصدار الثاني من API للحصول على البيانات من Twitter. كما تلاحظ الشركة في مدونة الإعلان، تمنح ميزة الإصدار 2 من واجهة برمجة التطبيقات الجديدة للمطورين طريقة لاسترداد أحدث التغريدات والتغريدات التي نشرها المستخدم المصادق عليه والحسابات التي يتابعونها.

بمعنى آخر، يمكن للمطور أن يطلب رؤية البيانات التي يعرضها لك Twitter عندما تفتح التطبيق الرسمي للنظام الأساسي مع تحديد خيار التغريدات الأحدث، بحيث يمكن لتطبيقهم إظهارها لك بدلاً من ذلك.

وبالنسبة لعملاء الجهات الخارجية مثل Tweetbot، فإن الميزة موضع ترحيب كبير. قال بول حداد، أحد مطوري Tweetbot، “الطريقة القديمة للحصول على الجدول الزمني للمستخدم هي واحدة من أكثر استدعاءات واجهة برمجة التطبيقات استخدامًا لدينا”.

تم إطلاق الإصدار القديم من واجهة برمجة التطبيقات في عام 2012. ونتيجة لذلك، أصبح قديمًا، وواجه المطورون الذين يستخدمونه مزيدًا من القيود عند محاولة الحصول على الجدول الزمني للمستخدم.

وأوضح حداد أن التغيير يجعل تويت بوت أكثر استجابة للمستخدمين. قال “نحن قادرون على تحديث الجدول الزمني في كثير من الأحيان والسماح للمستخدمين بالتمرير للخلف كثيرًا في الجدول الزمني، لأن الإصدار الثاني من واجهة برمجة التطبيقات يسمح للمطورين بتقديم المزيد من الطلبات بعدة طرق”.

يمنح Twitter للمطورين وصولاً أفضل

يسمح لك الإصدار القديم من API، الإصدار 1.1، بطلب الجدول الزمني 15 مرة في نافذة مدتها 15 دقيقة. يمكنه إرجاع ما يصل إلى 800 تغريدة.

يدعم الإصدار الثاني من API ما يصل إلى 180 طلبًا لكل مستخدم في غضون 15 دقيقة. يستعيد 3200 تغريدة.

من وجهة نظره كمطور، يشير حداد إلى أن التحديث يبسط الأمور. وقال “نحن نستخدم حاليًا الإصدار 1.1 من واجهة برمجة التطبيقات للحصول على قائمة بالتغريدات”. بينما نستخدم الإصدار الثاني من واجهة برمجة التطبيقات لملء أي بيانات محددة (استطلاعات الرأي، والبطاقات، والمقاييس، وما إلى ذلك). وباستخدام هذا الإصدار الجديد من الإصدار الثاني من API، يمكننا الحصول على كل تلك البيانات في خطوة واحدة.

أثناء إصدار الإصدار الثاني من API، أشارت الشركة إلى أنها تحاول إجراء تعديلات مع المطورين. جاء ذلك بعد سنوات من جعل الميزات الجديدة حصرية لتطبيقها الرسمي.

قامت الشركة بإزالة القيود من شروط الخدمة الخاصة بها. جعلت هذه القيود من الصعب على تطبيقات الجهات الخارجية التنافس مع التطبيق الرسمي، مثل القيود المفروضة على عدد المستخدمين.

مع التحديث، يبدو أن الشركة تظهر أنها تواصل الاتجاه المتمثل في منح المطورين الوصول إلى الميزات المهمة. يقول حداد إنه من الملاحظ أن تويتر أنشأ وأطلق الإصدار الثاني من واجهة برمجة التطبيقات للخط الزمني.