logologo
Inizio
Guida
Sviluppo
Plugin
API
Pagina iniziale
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Inizio
Guida
Sviluppo
Plugin
API
Pagina iniziale
logologo
Panoramica

API

Chiavi API
Documentazione API
Casi d'Uso
SSO

Workflow

Webhook
Richiesta HTTP
Origine Dati Esterna

Contenuto Incorporato

Blocco Iframe
Incorpora
Previous PageChiavi API
Next PageCasi d'Uso
Avviso di traduzione IA

Questa documentazione è stata tradotta automaticamente dall'IA.

#pkg: "@nocobase/plugin-api-doc"

#Documentazione API

This feature is provided by the plugin «Documentazione API»

#Introduzione

Questo plugin genera la documentazione delle API HTTP di NocoBase basandosi su Swagger.

#Installazione

È un plugin integrato, non richiede installazione. Basta attivarlo per utilizzarlo.

#Istruzioni per l'Uso

#Accedere alla Pagina della Documentazione API

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

#Panoramica della Documentazione

  • Documentazione API Totale: /api/swagger:get
  • Documentazione API del Core: /api/swagger:get?ns=core
  • Documentazione API di Tutti i plugin: /api/swagger:get?ns=plugins
  • Documentazione di Ogni plugin: /api/swagger:get?ns=plugins/{name}
  • Documentazione API per le collezioni personalizzate: /api/swagger:get?ns=collections
  • Risorse specificate per ${collection} e relative a ${collection}.${association}: /api/swagger:get?ns=collections/{name}

#Guida per Sviluppatori

#Come Scrivere la Documentazione Swagger per i Plugin

Aggiunga un file swagger/index.ts nella cartella src del plugin con il seguente contenuto:

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

Per le regole di scrittura dettagliate, La preghiamo di fare riferimento alla Documentazione Ufficiale di Swagger.