قيود API في الاختصارات
هناك بضعة قيود عند استخدام واجهات API في الاختصارات:
OAuth: نظام OAuth 2 غير مدعوم حاليًا، وهو نظام مصادقة يتطلب من المستخدم إدخال بيانات اسم المستخدم وكلمة السر الخاصة به يدويًا في صفحة تسجيل الدخول.
تنوع نقاط النهاية: غالبًا ما تحتوي واجهات API على مجموعة متنوعة من نقاط النهاية التي يمكنك استخدامها لطلب أنواع مختلفة من البيانات. وقد يتطلب العمل باستخدام بعض واجهات API سلسلة من اتصالات API، لجلب البيانات الموجودة حاليًا أولاً، ثم لإضافة أو تحديث أو حذف المزيد من البيانات لاحقًا.
تحديد المعدل: يُفرَض على العديد من واجهات API قيود تحدد معدل تكرار تنفيذ الطلبات. تهدف هذه القيود إلى الحد من إساءة استخدام الخدمة الخاصة بواجهة API إذا نفّذ شخص ما آلاف أو ملايين الطلبات على نحو برمجي. قد يتم تقييد خدمات API بالساعة أو اليوم أو الشهر، أو ربما تتطلب منك دفع رسوم مقابل الوصول إلى API بعد الوصول إلى هذه الحدود.
ملاحظة: إن استخدام أي واجهات API للويب في تطبيق الاختصارات يخضع لأي شروط وأحكام تفرضها تلك الخدمة.
بما أنك تنشئ مفتاح API مخصصًا لاستخدامك الخاص في تطبيق الاختصارات، فلن تصل على الأرجح إلى حدود الاستخدام. ومع ذلك، فإن استخدام إجراءات التكرار لإصدار عدد كبير من الطلبات في مدة زمنية قصيرة قد يؤدي إلى تجاوز حد الاستخدام. في حالة الوصول إلى حد الاستخدام بالفعل، قد يتعين عليك الانتظار حتى تتم استعادة الخدمة الخاصة بك و/أو تصحيح عملياتك لتنفيذ قدر محدود العمليات في المرة الواحدة.