الانتقال إلى المحتوى الرئيسي
هذا دليل متقدم لأتمتة إنشاء الموصلات. نوصي بشدة بتجربة لوحة الإدارة أو File Ingestion API أولاً.
للاطلاع على الموصلات المتاحة، راجع صفحة الموصلات.

الدليل

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

جهّز طلبك

2

جهّز ConnectorSpecificConfig

كل نوع موصل لديه ConnectorSpecificConfig مختلف. للعثور على التكوين الصحيح، ابحث عن الموصل ذي الصلة في backend/gorbit/connectors/.بالنسبة لـ Jira، بما أننا نفهرس مجموعة مختارة من المشاريع، بدلاً من جميع المشاريع، سنحتاج إلى تحديد jira_base_url، و project_key، واختيارياً comment_email_blacklist.
JSON
ConnectorSpecificConfig هي نفس الحقول التي تملؤها في لوحة الإدارة عند إنشاء موصل.
3

جهّز بيانات الموصل

بالإضافة إلى ConnectorSpecificConfig، نحتاج أيضاً إلى تلبية مخطط كائن ConnectorUpdateRequest. راجع المفاهيم الأساسية: الموصلات للحصول على مزيد من التفاصيل.في هذا المثال، سنضبط access_type، و name، و source، و input_type، و refresh_freq، و prune_freq.
4

قم بإجراء الطلب

احفظ معرف الموصل من الاستجابة! ستحتاجه لاحقاً.
5

ابحث عن بيانات الاعتماد للموصل

أسهل طريقة لإنشاء بيانات اعتماد هي في لوحة الإدارة.
  • انقر على إضافة موصل
  • اختر الموصل ذي الصلة
  • اتبع التعليمات لإنشاء بيانات اعتماد
بمجرد إنشاء بيانات الاعتماد، سيتم عرض معرف بيانات الاعتماد لك.قد لا تتطلب بعض الموصلات بيانات اعتماد مثل موصلات الملفات والويب. credential_id: 0 هو بيانات اعتماد فارغة افتراضية يمكنك استخدامها لهذه الموصلات.لعرض قائمة بيانات الاعتماد الخاصة بك، يمكنك استخدام نقطة النهاية GET manage/admin/credential.
6

اربط بيانات الاعتماد بالموصل

إذا لم تقم بهذه الخطوة، فإن Connector الخاص بك لم يتم إنشاؤه بالكامل ولن تراه في لوحة الإدارة!

الكود الكامل