إدارة واجهة برمجة التطبيقات الخاصة بك

ماذا يعني API

الساعة 2:30 صباحًا هنا في باريس ، فرنسا ... ولا أستطيع النوم ، فما أفضل من كتابة منشور على مدونة! DK New Media عمل مؤخرًا مع شركتين مؤخرًا طبقتا التكنولوجيا لإدارة واجهة برمجة تطبيق (API). أصبحت واجهات برمجة التطبيقات ميزة قوية وضرورية لأي منصة حتى يتمكن المسوقون من دمج أنظمتهم وأتمتتها.

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

بدلاً من الاستعلام عن مئات الفرق كل ساعة لمعرفة ما إذا كانت هناك أية تغييرات ، نتحقق من أن كل فريق يتم فحصه مرة واحدة فقط يوميًا. إذا كانت Coyle Media ترغب في تحديث فريق يدويًا ، فيمكنها تقديم هذا الطلب مرة واحدة. هذا يقلل من العدد الإجمالي للمكالمات بالآلاف في اليوم. كان من الأسهل علينا الاستعلام ببساطة عن ملفات API كل 15 دقيقة لكل عميل ... لكن هذا لم يكن ضروريًا ، لذلك قمنا ببناء مخزن مؤقت لطيف لضمان عدم إساءة استخدام واجهات برمجة تطبيقات Twitter و Facebook. حتى الآن جيد جدًا - لم يتم خنقنا أبدًا.

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

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

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

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

ما رأيك؟

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