أخيرًا ، يقوم Twitter بتحديث واجهات برمجة التطبيقات الأساسية بعد سبع سنوات من الركود ، ويريد تعليقات مبكرة من المطورين. وهذا هو السبب في إطلاق اليوم لمطوري Twitter Developer Labs ، والذي يمكن لصناع التطبيقات الاشتراك فيه لتجربة واجهات برمجة التطبيقات التجريبية لما قبل النشر. أولاً ، سيتم إعادة تصميم إصدارات GET / Tweets و واجهات برمجة التطبيقات GET / Users.

سوف تأتي التغييرات الوظيفية الأولى بعد ذلك ، بما في ذلك الوصول في الوقت الحقيقي إلى خرطوم الحريق Twitter مع التوسع في تصفية tweet بالإضافة إلى مرات الظهور ومقاييس الارتباط التي كانت متاحة سابقًا فقط في طبقات API الخاصة بالمؤسسات. سيضيف Twitter أيضًا ميزات أحدث مثل Polls إلى API. يمكن أن يساعد منح المطورين فترات زمنية أطول والمزيد من الصوت عندما يتعلق الأمر بإعادة إنشاء واجهات برمجة التطبيقات الخاصة به ، تويتر في الحصول على المزيد من صانعي التطبيقات الذين يدفعون مقابل واجهة برمجة تطبيقاتها الممتازة (من 339 دولارًا إلى 2،899 دولارًا شهريًا مقابل واجهة برمجة تطبيقات واحدة محددة فقط) ومستويات واجهة برمجة تطبيقات المؤسسات (أكثر تكلفة ).

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


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

 لقد تغيرت ونعرف أن بعضًا منها قد تغير بطرق تسببت في إضطراب للمطورين. يركز ما نقوم به مع برنامج Twitter Developer Labs على محاولة استخدام ذلك كوسيلة لبناء الثقة والتأكد من أننا نجري محادثة ثنائية الاتجاه وأن صوت الأشخاص الذين يستخدمون النظام الأساسي لدينا أكثر من غيرهم قيادة المستقبل ". لم يتم إصلاح واجهة برمجة تطبيقات Twitter الرئيسية منذ صدوره في أغسطس 2012 ، على الرغم من كثرة التقدم في واجهات برمجة التطبيقات الخاصة بالإعلانات والإعلانات التجارية في الوقت الحالي.

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


في الآونة الأخيرة ، أعلن Twitter عن تبسيط واجهات برمجة التطبيقات الخاصة به والتي أسست أيضًا الطبقات المدفوعة في عام 2017. لكن في العام الماضي ، قامت بتقسيم عملاء Twitter وبيعت مجموعة أدوات تطوير النسيج الخاصة بها إلى Google كجزء من تدابير خفض التكاليف التي سبقت زوال فاين سابقًا.

وفي هذا العام ، اتخذ Twitter خطوات لاتخاذ إجراءات صارمة بشأن إساءة استخدام واجهة برمجة التطبيقات للرسائل غير المرغوب فيها وخدمات شراء المتابعين. ويأتي ذلك بعد أن هزت فضيحة كامبريدج التحليلية الثقة في منصات المطورين وأجبرت أصحابها على الحد من وظائفهم من أجل الحفاظ على السلامة والخصوصية.
 ستكون Developer Labs بمثابة الأخ الشقيق للتطبيق التجريبي للمستهلكين التجريبيين "twttr" والذي تم إطلاقه في مارس للسماح للناس بتجربة التغييرات المحتملة على كيفية عمل الردود وخلاصة المعلومات.

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

إذا قام أحد المطورين ببناء شيء ما ، ثم قام "تويتر" إما بعبثته من خلال تغييرات واجهة برمجة التطبيقات أو إنشاء ميزة مشابهة في حد ذاته ، فقد يكلف ذلك طنًا من الجهد الهندسي الضائع. إذا فتحت Labs حوارًا أوضح مع المطورين ، فيمكن أن يقوم Twitter بحسابهم كحلفاء بدلاً من مسؤوليات العلاقات العامة.