التركيز على واجهات برمجة التطبيقات لتنمية تطبيقك (Del.icio.us و Technorati)

الجذوربحلول الوقت الذي تقرأ فيه هذا ، قد يتم تصحيحه ... ولكن قد تلاحظ أن ملف ستثمبليوبون الترتيب هو 0. وذلك لأن Technorati API لا يُرجع الترتيب كجزء من الاستدعاء (إنه يُرجع عقدة مغلقة ).

كذلك، Del.icio.us' API يتصرف. قاموا بإصلاح مشكلة حيث لن يتم إرجاع أي منشورات في اليوم الآخر عندما تقدم طلبًا لعلامة معينة. اليوم يقوم فقط بإعادة السجل الأول ضمن تلك العلامة. الوظيفة الآلية التي تنشر قراءاتي اليومية لم يتم نشرها أيضًا.

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

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

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

بدلاً من دعم براعة الطرف الثالث ، تحاربهم بعض الشركات تمامًا. كان على Statsaholic تغيير اسمه من Alexaholic بسبب مخاوف بشأن العلامات التجارية. تخيل أن ... شخصًا ما يبني واجهة مستخدم رائعة تروج للإحصاءات التي طورتها. لقد وزعوا هذه الإحصائيات على مئات الآلاف (ربما الملايين) من المستخدمين. الوصول الذي ربما لم يتحقق أبدًا لو أنك حاولت ببساطة أن تفعل ذلك بنفسك ... وتضايقك.

نجم البحر والعنكبوتناقشنا هذا الأسبوع في نادي الكتاب إنديانابوليس نجم البحر والعنكبوت: القوة التي لا يمكن وقفها للمنظمات غير القيادية. النقطة الأساسية في هذا الكتاب هي أن العنكبوت يمثل منظمة من أعلى إلى أسفل. اقتل الرأس ولا يستطيع الجسد البقاء. قطع نجم البحر وينتهي بك المطاف مع 2 نجم البحر.

مدونات جوجل أخذ حصة في السوق من Technorati. أنا أحب Technorati وما زلت أعتقد أنه من الأسهل بكثير العمل معها ، ولكن لا جدال في أن Google هي الشاحنة الكبيرة في مرآة الرؤية الخلفية. أصدرت Google هذا الأسبوع ملف Ajax Feed API… هذا يعد تعديًا إضافيًا على Technorati سواء أدركوا ذلك أم لا. (كما أنها تتنافس مع Yahoo! Pipes.)

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

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

2 تعليقات

  1. 1

    من المسلم به أن الحفاظ على سلاسة عملياتنا الخلفية وتحسين موقع الويب لهما الأسبقية ، ولكن لا تخف ، فإن مستخدمي واجهة برمجة التطبيقات لدينا هي مهم بالنسبة لنا. يسعدني أن أرى عنصر واجهة المستخدم الخاص بك يعرض الترتيب مرة أخرى ، أعتقد أن هذا يؤكد صحة أن الإصلاح الذي تم إجراؤه على واجهة برمجة التطبيقات ساري المفعول 🙂
    -إيان
    ستثمبليوبون

    • 2

      شكرا ايان! أعلم أنكم تعتقدون أن جميع المستخدمين مهمون - لم يكن لدي أبدًا تجربة مختلفة مع Technorati. كوننا مدير منتج في مزود خدمة البريد الإلكتروني ، فإننا نكافح مع API الخاص بنا بنفس الطريقة.

      يبدو أن المد يتحول! تدرك شركتي أخيرًا قيمة API من فائدة عائد الاستثمار. أنتم يا رفاق تستمرون في دفع فرص متكاملة جديدة - وسنواصل الترويج لخدمتكم!

ما رأيك؟

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.