logologo
התחלה
מדריך
פיתוח
תוסף
API
בית
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
התחלה
מדריך
פיתוח
תוסף
API
בית
logologo
סקירה כללית

API

API Key
תיעוד API
תרחישי שימוש
SSO

זרימת עבודה

Webhook
בקשת HTTP
מקורות נתונים חיצוניים

תוכן מוטמע

בלוק Iframe
הטמעה
Previous PageAPI Key
Next Pageתרחישי שימוש
TIP

מסמך זה תורגם על ידי בינה מלאכותית. לכל אי דיוק, אנא עיין בגרסה האנגלית

#תיעוד API

This feature is provided by the plugin «תיעוד API»

#מבוא

התוסף מפיק תיעוד API של NocoBase HTTP בהתבסס על Swagger.

#התקנה

זהו תוסף מובנה, אין צורך בהתקנה. הפעילו אותו כדי להתחיל להשתמש.

#הוראות שימוש

#גישה לדף תיעוד ה-API

http://localhost:13000/admin/settings/api-doc/documentation

#סקירת התיעוד

  • תיעוד API כולל: /api/swagger:get
  • תיעוד API ליבה: /api/swagger:get?ns=core
  • תיעוד API לכל התוספים: /api/swagger:get?ns=plugins
  • תיעוד לכל תוסף בנפרד: /api/swagger:get?ns=plugins/{name}
  • תיעוד API עבור אוספים מותאמים אישית: /api/swagger:get?ns=collections
  • משאבי ${collection} ומשאבים קשורים ${collection}.${association}: /api/swagger:get?ns=collections/{name}

#מדריך למפתחים

#איך לכתוב תיעוד Swagger עבור תוספים

הוסיפו קובץ swagger/index.ts בתיקיית src של התוסף, עם התוכן הבא:

export default {
  info: {
    title: 'NocoBase API - Auth plugin',
  },
  tags: [],
  paths: {},
  components: {
    schemas: {},
  },
};

לכללי כתיבה מפורטים, אנא עיינו בתיעוד הרשמי של Swagger.