Pläne, die diese Funktion unterstützen: Professional Business Enterprise
Die API-Dokumentationsfunktion in Document360 macht es einfach, klare, interaktive Dokumentation zu erstellen, indem Sie Ihre API-Spezifikationsdateien hochladen. Dieser Prozess erstellt automatisch eine detaillierte Dokumentation, die alles von API-Endpunkten bis hin zu Methoden und Antworten abdeckt und Entwicklern hilft, Ihre API effektiver zu verstehen und zu nutzen.
API-Dokumentation generieren
Es gibt drei Methoden, um API-Dokumentation in Document360 zu erstellen:
Von einer URL
Aus einer JSON/YAML/YML-Datei
Mit einem CI/CD-Fluss
HINWEIS
Document360 unterstützt OpenAPI 2.0, OpenAPI 3.0, OpenAPI 3.1 und Postman API-Spezifikationen.
API-Dokumentation aus einer API-Spezifikationsdatei generieren
Um API-Referenzen aus einer API-Spezifikationsdatei (JSON/YAML/YML) zu erzeugen,
Navigiere zum gewünschten Projekt im Knowledge Base-Portal.
Wählen Sie die API-Dokumentation ({ }) in der linken Navigationsleiste aus.
Klicken Sie in der oberen Navigationsleiste auf das Dropdown-Menü "Erstellen " und wählen Sie Neue API. Dies zeigt das Referenzfenster für die neue API an.

Wählen Sie im Referenzfenster "Neue API" die Klick "API-Definition hochladen".
Klicken Sie auf entweder "Von meinem Gerät hochladen " oder " Vom Laufwerk auswählen ", um die Datei von Ihrem Gerät oder von Document360 Drive auszuwählen. Sie können Ihre Datei auch direkt in das Referenzfenster für neue APIs ziehen und absetzen.

HINWEIS
Der Importprozess der API-Dokumentation unterstützt Unterkategorien der zweiten Ebene mit dem
>Symbol in OpenAPI-Tags (z. B.Pets > Details). Dies ermöglicht eine sauberere, verschachtelte Organisation der Endpunkte, bewahrt die Struktur während der Neusynchronisation und gewährleistet eine korrekte Anzeige und Navigation im linken Panel der API-Referenz.
Wenn Ihre hochgeladene Datei zugehörige Warnungen oder Warnungen enthält, können Sie diese ansehen, indem Sie die Dropdown-Menüs Warnungen und Warnungen erweitern, die im Referenzfenster für neue API erscheinen.
Klicken Sie auf Neue API-Referenz, um zum Veröffentlichungsbestätigungsfenster zu gelangen. Im Fenster sehen Sie eine Erfolgsmeldung sowie die Anzahl der erstellten Kategorien und Artikel.
Klicken Sie auf Veröffentlichen , um Ihre API-Dokumentation zu generieren.
HINWEIS
Um Ihre Dokumentation vor der Veröffentlichung einzusehen, klicken Sie auf Schließen , um zum Dokumentationsbildschirm zurückzukehren. Ihr Entwurf ist im Bereich Kategorien & Artikel sichtbar.
API-Dokumentation aus einer URL generieren
Um die API-Spezifikationsdatei als URL in Document360 hochzuladen,
Navigiere zum gewünschten Projekt im Knowledge Base-Portal.
Wählen Sie die API-Dokumentation ({ }) in der linken Navigationsleiste aus.
Klicken Sie in der oberen Navigationsleiste auf das Dropdown-Menü Erstellen , wählen Sie Neue API oder klicken Sie oben rechts auf die Schaltfläche Neue API . Dies zeigt das neue API-Referenzpanel an.
Im Quellcode-Bildschirm wählen Sie den Radio-Button "URL erstellen" aus und klicken Sie auf Nächst.
Im Bildschirm Quelleinstellungen geben Sie die URL Ihrer API-Spezifikationsdatei im URL-Feld ein.

Klicken Sie auf API-Referenz hinzufügen , um zum Finish-Bildschirm zu gelangen.
Auf dem Finish-Bildschirm können Sie die Anzahl der Kategorien und Artikel sehen, die für Ihre API-Spezifikationsdatei erstellt wurden.
Klicken Sie auf Veröffentlichen , um Ihre API-Dokumentation zu generieren.
API-Dokumentation mit einem CI/CD-Fluss generieren
Bevor Sie eine API-Spezifikationsdatei mit einem CI/CD-Flow hochladen, stellen Sie sicher, dass die neueste Version von Node.js auf Ihrem System installiert ist. Wenn Sie mit Node.js nicht vertraut sind, lesen Sie diese Anleitung für die Installationsanleitung.
Um die API-Spezifikationsdatei mit einem CI/CD-Flow hochzuladen,
Navigiere zum gewünschten Projekt im Knowledge Base-Portal.
Wählen Sie die API-Dokumentation ({ }) in der linken Navigationsleiste aus.
Klicken Sie in der oberen Navigationsleiste auf das Dropdown-Menü "Erstellen " und wählen Sie Neue API. Dies zeigt das Referenzfenster für die neue API an.
Im Bildschirm "Quell auswählen " wählen Sie die CI/CD-Flow-Funktaste aus.
Kopieren Sie den vollständigen CLI-Befehl, der aus dem Referenzfenster der neuen API angezeigt wird.

Im kopierten Befehl aktualisieren Sie den
--pathWert mit:Der vollständige Pfad zu deiner lokalen JSON/YAML/YML-Spezifikationsdatei. Zum Beispiel
--path=/Users/yourname/projects/api/openapi.yamlEine gültige URL, die auf deine API-Spezifikationsdatei verweist. Zum Beispiel
--path=https://example.com/api/openapi.yaml
Füge den aktualisierten Befehl in dein Terminal ein und drücke Enter.
Ihre API-Spezifikationsdatei wird hochgeladen und die API-Dokumentation wird generiert.
HINWEIS
Die erste Zeile (
npm install d360 -g) installiert das CLI-Tool Document360. Du musst es nur beim ersten Mal spielen. Wenn es bereits installiert ist, kannst du diese Zeile überspringen.Wenn du den API-Schlüssel neu generierst, indem du auf das ()-Symbol in der Benutzeroberfläche klickst, musst du den
--apiKeyWert in deinem CLI-Befehl aktualisieren, bevor du ihn erneut ausführen kannst. Der alte Schlüssel wird nicht mehr gültig sein.
Verwaltung von Webhooks (Events)
Wenn Ihre OpenAPI 3.1-Spezifikation Webhooks enthält, importiert Document360 diese und zeigt ein Ereignissymbol neben jedem Webhook an. Die Seite zeigt das Nutzlastschema und das Beispiel an. Wenn die Spezifikation kein Beispiel enthält, werden ein Standardbeispiel und eine Sample-Nutzlast angezeigt. Try It ist nicht für Webhooks verfügbar. Webhooks sind in Resync-Operationen enthalten, und Ihr benutzerdefinierter Inhalt wird nach der Regeneration behalten.
API-Dokumentation regenerieren
Wenn Sie Änderungen an Ihrer API vornehmen, wie zum Beispiel neue Endpunkte hinzufügen, müssen Sie Ihre API-Dokumentation in Document360 nicht manuell aktualisieren. Du kannst deine API-Dokumentation neu generieren, und Änderungen an deiner API werden automatisch in der aktualisierten Dokumentation angezeigt.
HINWEIS
Alle benutzerdefinierten Inhalte, die Sie Ihrer API-Dokumentation hinzufügen, werden behalten, wenn Sie Ihre API-Dokumentation neu generieren.
Generiere API-Dokumentation aus der URL neu
Navigiere zum gewünschten Projekt im Knowledge Base-Portal.
Wählen Sie die API-Dokumentation ({ }) in der linken Navigationsleiste aus.
Klicken Sie auf API-Referenzen im linken Navigationsverzeichnis.
Klicken Sie auf das More ()-Symbol neben der gewünschten API-Referenz, für die Sie die API-Dokumentation neu generieren möchten.
Um API-Dokumentation aus der bestehenden URL zu regenerieren:
Klicke auf Resync.
Die API-Dokumentation wird gemäß der neuesten API-Spezifikationsdatei neu generiert.

Um API-Dokumentation mit einer neuen URL neu zu generieren:
Klicken Sie auf Bearbeiten.
Geben Sie die neue URL im URL-Feld ein.
Klicken Sie auf Aktualisieren.
Die API-Dokumentation wird gemäß der API-Spezifikationsdatei auf der neuen URL neu generiert.

Generiere die API-Dokumentation aus einer API-Spezifikationsdatei neu
Navigiere zum gewünschten Projekt im Knowledge Base-Portal.
Wählen Sie die API-Dokumentation ({ }) in der linken Navigationsleiste aus.
Klicken Sie auf API-Referenzen im linken Navigationsverzeichnis.
Klicken Sie auf das More ()-Symbol neben der gewünschten API-Referenz, für die Sie die API-Dokumentation neu generieren möchten.
Klicken Sie Edit.
Laden Sie die neueste API-Spezifikationsdatei im JSON/YAML/YML-Format hoch.
Klicken Sie auf Aktualisieren. Die API-Dokumentation wird gemäß der neuesten API-Spezifikationsdatei neu generiert.

Regeneriere API-Dokumentation, integriert mit CI/CD-Fluss, integriert
Du kannst die API-Referenz in deinen CI/CD-Pipelines mit Hilfe deiner d360-npm-Pakete neu synchronisieren. D360 ist das Kommandozeilen-Tool, das Ihnen hilft, Workflows einzurichten, die Ihre API-Dokumente mit Document360 synchronisieren.
Du kannst die Neusynchronisierung auch manuell mit dem untenstehenden Befehl ausführen.
d360 apidocs:resync
--apiKey=API_key_value
--userId=user_id_value
--apiReferenceId=API_reference_value
--path=Spec_file_pathAPI-Referenz herunterladen
Um Ihre API-Referenzdatei von der Knowledge Base-Website herunterzuladen, folgen Sie den folgenden Schritten:
Auf der API-Dokumentation Knowledge Base Seite klickt im linken Navigationsbereich auf das More () neben der gewünschten API-Referenz, für die Sie die API-Dokumentation neu generieren möchten.
Klicken Sie auf API-Referenz herunterladen.
Sie wird in einem Standardformat wie .json oder .yaml heruntergeladen.
Die Option Download API Reference ist für alle Upload-Typen zugänglich, einschließlich:
Dateihochladen
CI/CD-Fluss
URL-Upload

Um Ihre API-Referenzdatei vom Knowledge Base-Portal herunterzuladen, folgen Sie den folgenden Schritten:
Navigiere zum gewünschten Projekt im Knowledge Base-Portal.
Klicken Sie im linken Navigationsfenster auf das More More () neben der gewünschten API-Referenz, für die Sie die API-Referenz herunterladen möchten.
Klicken Sie auf API-Referenz herunterladen.
Die neueste Version der API-Referenzdatei wird auf Ihren lokalen Speicher heruntergeladen.

Alternativ gilt:
Klicken Sie im linken Navigationsfenster auf API-Referenzen.
Klicken Sie aus den konfigurierten API-Referenzen auf das Symbol More () neben der gewünschten API-Referenz, für die Sie die API-Referenz herunterladen möchten.
Klicken Sie auf API-Referenz herunterladen.
Die neueste Version der API-Referenzdatei wird auf Ihren lokalen Speicher heruntergeladen.

HINWEIS
Um die API-Dateien herunterzuladen, stellen Sie sicher, dass in den Einstellungen des Knowledge Base Portals der Referenzschalter "Download-API-Anzeigen anzeigen " aktiviert ist.

Fehlerbehebung
Fehlende oder falsche Server-URL in OpenAPI
Fehler: Dieser Fehler tritt auf, wenn die Server-URL fehlt oder in der OpenAPI-Spezifikation falsch konfiguriert ist. Infolgedessen wissen API-Nutzer nicht, wohin sie API-Anfragen senden sollen, und die Schaltfläche "Probieren Sie es" kann in der API-Dokumentation nicht verfügbar sein. Die Ursache ist typischerweise ein fehlender oder falscher servers Abschnitt in der OpenAPI-Spezifikation.
Schritte zur Lösung
Um dieses Problem zu lösen, stellen Sie sicher, dass die OpenAPI-Spezifikation die korrekte Server-URL enthält:
Definieren Sie die Server-URL in der OpenAPI-Spezifikation:
servers: - url: https://apihub.document360.io description: Main API hubFür regionsbasierte APIs definieren Sie mehrere Server-URLs:
servers: - url: https://apihub.document360.io description: Global API hub - url: https://apihub.us.document360.io description: US region API hubStellen Sie sicher, dass alle API-Clients (z. B. Postman, cURL) bei Anfragen die korrekte Server-URL verwenden.
HINWEIS
Die oben genannten URLs sind Beispiele. Bitte beachten Sie Ihre spezifische API-Konfiguration für die korrekte Server-URL.
Beispiel:
YAML-Beispiel für fehlende Angaben Abschnitt:
paths:
/users:
get:
summary: Retrieve a list of users
responses:
'200':
description: A list of users
content:
application/json:
schema:
type: array
items:
type: object
properties:
userId:
type: integer
userName:
type: stringUm dieses Problem zu vermeiden, stellen Sie sicher, dass servers Abschnitt korrekt in der OpenAPI-Spezifikation definiert ist, um zu verhindern, dass API-Konsumenten manuell API-Anfrage-URLs erstellen müssen.
401 Unautorisierter Fehler von falscher Server-URL
Fehler: Dieser Fehler tritt auf, wenn API-Anfragen eine 401-unautorisierte Antwort zurückgeben. Typischerweise passiert es, wenn bei API-Anfragen die falsche Server-URL verwendet wird. Zum Beispiel führt die Verwendung https://apihub.document360.io statt von https://apihub.us.document360.io zu Authentifizierungsfehlern.
Schritte zur Lösung:
Um dieses Problem zu lösen, folgen Sie diesen Schritten, um die korrekte Nutzung der Server-URLs und die korrekte Authentifizierung sicherzustellen:
Stellen Sie sicher, dass API-Anfragen den richtigen regionsbasierten Endpunkt verwenden.
Bestätigen Sie, dass die korrekte Client-ID und das korrekte Client-Geheimnis verwendet werden.
Beispiel für eine korrekte API-Anfrage:
GET https://apihub.us.document360.io/v2/Articles/{article_id}/en?appendSASToken=trueHINWEIS
Die obige URL ist ein Beispiel. Bitte beachten Sie Ihre spezifische API-Konfiguration für die korrekte Server-URL.
Stellen Sie sicher, dass das Authentifizierungstoken korrekt in den Anfrageheadern enthalten ist.
Fehlende Server-URL in der API-Dokumentation
Fehler: Dieses Problem tritt auf, wenn API-Konsumenten unsicher sind , welche Basis-URL sie für ihre Anfragen verwenden sollen. Dies passiert typischerweise, wenn die Dokumentation die Server-URL nicht klar angibt, obwohl sie in der OpenAPI-Spezifikation korrekt konfiguriert sein könnte.
Schritte zur Lösung:
Um Verwirrung zu vermeiden und sicherzustellen, dass API-Konsumenten die korrekte Basis-URL kennen:
Gib die Basis-URL explizit in der API-Dokumentation an.
Beispiele:
Vergleichstabelle: Server-URL vorhanden vs. fehlend
Szenario | Verhalten | Beispiel |
|---|---|---|
Server-URL ist vorhanden | API-Anfragen funktionieren normal |
|
Die Server-URL fehlt | Clients müssen manuell konfigurieren |
|
HINWEIS
Die oben genannten URLs sind Beispiele. Bitte beachten Sie Ihre spezifische API-Konfiguration für die korrekte Server-URL.
Um dieses Problem zu vermeiden, stellen Sie sicher, dass die API-Dokumentation die Server-URL klar angibt, um Verwechslungen zu vermeiden.
403-Fehler bei Verwendung der "Try it"-Funktion mit einer OAS-Datei
Fehler:
Nach erfolgreichem Hochladen einer OAS-Datei führt ein Klick auf die Funktion "Probieren " zu einem 403-Fehler. Dieser Fehler tritt auf, wenn der OAS-Datei eine Definition für den BearerAuth-Sicherheitsmechanismus fehlt.

Schritte zur Lösung:
Um den 403-Fehler zu beheben, folgen Sie diesen Schritten:
Überprüfen Sie, ob die BearerAuth-Sicherheitsdefinition in Ihrer OAS-Datei vorhanden ist.
Wenn die BearerAuth-Definition fehlt, fügen Sie die BearerAuth-Sicherheitsdefinition in die OAS-Datei ein und laden Sie sie erneut hoch.
Während des Importprozesses überprüfen Sie, ob Warnungen im Zusammenhang mit der Bearer-Authentifizierung ausgelöst werden, und adressieren Sie diese entsprechend.

Falsches HTML-Styling in der API-Antwort
Beim Abrufen des HTML-Inhalts eines Artikels über eine API wird die Antwort in JSON formatiert, das mit Escaping (\") bestimmte Zeichen sicher handhabt. Dieses Entkommen verändert Zeichen wie Anführungszeichen, Backslashes und Newlines, um Fehler bei der Datenübertragung zu vermeiden. Wenn jedoch die entgangenen Zeichen nicht zurück (nicht entfesselt) werden, kann die HTML-Struktur brechen, was beim Rendern zu Stylingproblemen führt.
Zum Beispiel ein einfacher HTML-Absatz:
<p>This is a "sample" paragraph.</p>Könnte in der JSON-Antwort erscheinen als:
"<p>This is a \"sample\" paragraph.</p>"
Die entweichten doppelten Anführungszeichen (\") stellen sicher, dass das JSON gültig bleibt, aber wenn es nicht unescape ist, kann das HTML nicht korrekt dargestellt werden.
Schritte zur Lösung
Rufen Sie den HTML-Inhalt über die API ab und überprüfen Sie die Antwort.
Suchen Sie in der JSON-Antwort nach entkommenen Charakteren, zum Beispiel:
\"(entkommen doppelte Anführungszeichen)\\(entkommene Rückschläge)\n(Zeilenzeile)\t(Tab)
Entscape den JSON-Inhalt, bevor du ihn renderst. Dadurch wird die ursprüngliche HTML-Struktur wiederhergestellt.
Überprüfe das Styling nach dem Unescape, um sicherzustellen, dass der Inhalt korrekt erscheint.
Wenn das Problem weiterhin besteht, prüfen Sie, ob weitere Änderungen in Ihrem Code die API-Antwort verändern.

Sobald das HTML ordnungsgemäß unescaped ist, wird es wie erwartet angezeigt und verhindert so Stilabweichungen.
Variablen und Schnipsel werden in der API-Antwort nicht gerendert
Beim Abrufen von Artikelinhalten über die API können Variablen und Ausschnitte unverarbeitet erscheinen (z. B. statt tatsächlicher {{variable.UserName}} Werte). Dies geschieht typischerweise, wenn der Parameter "isForDisplay" nicht korrekt gesetzt ist.
Wenn
"isForDisplay" = true, liefert die API den Artikelinhalt zurück, wobei alle Variablen und Schnipsel vollständig gerendert sind. Das bedeutet, dass die Platzhalter durch tatsächliche Werte ersetzt werden, wodurch die Inhalte für Endnutzer sichtbar sind.Wenn
"isForDisplay"= false(oder nicht), enthält die API-Antwort unverarbeitete Variablen und Schnippel, die für die direkte Darstellung möglicherweise nicht nützlich sind.Wenn das Problem nach dem Ausführen dieser Schritte weiterhin besteht, wenden Sie sich an das Document360-Support-Team, um weitere Unterstützung zu erhalten: Wenden Sie sich an den Document360-Support
Artikelinhalt in der Wissensdatenbank:
Welcome, {{variable.UserName}}! Here’s how to use {{variable.ProductName}}.API-Antwort ohne "isForDisplay":
"Welcome, {{variable.UserName}}! Here’s how to use {{variable.ProductName}}."Die Variablen bleiben unverarbeitet, was sie für die direkte Darstellung ungeeignet macht.
API-Antwort mit "isForDisplay"=true:
"Welcome, John! Here’s how to use Document360."Schritte zur Lösung:
Rufen Sie den Artikelinhalt über die API ab und prüfen Sie die Antwort.
Überprüfe, ob Variablen oder Schnipsel in der Antwort unverarbeitet erscheinen.
Stellen Sie sicher, dass die API-Anfrage den Parameter
"isForDisplay"enthält. Falls fehlt, ändere die Anfrage so, dass sie einfließt"isForDisplay": true.Senden Sie die modifizierte API-Anfrage. Beispielwunsch:
{ "articleId": "12345", "isForDisplay": true }Überprüfen Sie, ob die API-Antwort jetzt die korrekt gerenderten Variablen und Schnipsel anzeigt.
Wenn das Problem weiterhin besteht, stellen Sie sicher, dass das System, das die API-Antwort verarbeitet, die gerenderten Inhalte korrekt behandelt und darstellt.
Beim Aktualisieren von Artikeln über die API sollten vollständig gerenderte Inhalte nicht vollständig gerendert werden, um den Austausch dynamischer Platzhalter durch statische Werte zu vermeiden.
Leerer Körper in der API-Dokumentation aufgrund fehlender Schema-Typ angezeigt
Die API-Dokumentation zeigt einen leeren Körper an. Die mögliche Ursache für diesen Fehler könnte sein, dass dem OpenAPI-Schema das Attribut “type": "object” in einer oder mehreren Objektdefinitionen fehlt.
Schritte zur Lösung:
Stellen Sie sicher, dass jede Objektdefinition in Ihrer OpenAPI-Spezifikation enthält “type": "object”. Dieses Attribut legt klar an, dass die definierte Struktur ein Objekt ist, was dazu beiträgt, Klarheit und Konsistenz in Ihrer API-Dokumentation zu gewährleisten. Es ermöglicht API-Dokumentationstools, Anfrage-Body-Parameter, Antwortschemata und andere Objektdefinitionen genau darzustellen, was es Entwicklern erleichtert, Ihre API zu verstehen und mit ihr zu interagieren.
Problem beim Hinzufügen einer API-Referenz
Fehler: API-Referenz kann nicht hinzugefügt werden. Diese Operation kann nicht durchgeführt werden. Bitte stellen Sie sicher, dass Sie eine gültige Spezifikationsdatei eingereicht haben.

Die mögliche Ursache könnte sein, dass die hochgeladene Spezifikationsdatei (YAML) fehlerhaft und kein gültiges OpenAPI 3.0 YAML ist. Dies passiert oft, wenn die Datei aus einem Rich-Text-Editor kopiert oder exportiert wird, was Formatierungsprobleme verursacht.
Schritte zur Lösung:
Validiere deine Spezifikationsdatei: Öffne deine YAML-Datei in einem Tool wie Swagger Editor oder einem Code-Editor, um Fehler oder Formatierungsfehler zu überprüfen.
Achten Sie auf unerwünschte Formatierungszeichen: Prüfen Sie Zeichen wie
\f0\fs24oder nachfolgende Backslashes\, die beim Kopieren und Einfügen aus einer Rich-Text-Quelle eingeführt wurden. Diese können das YAML-Format zerstören.Bereinigen Sie die Datei: Verwenden Sie einen einfachen Text- oder Code-Editor, um spezielle Formatierungszeichen zu entfernen. Vermeide es, Textverarbeitungsprogramme beim Bearbeiten oder Speichern von YAML-Dateien zu verwenden.
Die Datei erneut hochladen: Nachdem Sie die Datei bereinigt und sichergestellt haben, dass es ein gültiges OpenAPI 3.0 YAML ist, versuchen Sie, sie erneut hochzuladen.
Wenn das Problem nach dem Ausführen dieser Schritte weiterhin besteht, wenden Sie sich an das Document360-Support-Team, um weitere Unterstützung zu erhalten: Wenden Sie sich an den Document360-Support
FAQ
Kann ich die generierte API-Dokumentation im Entwurfszustand behalten?
Nach dem Hochladen der API-Referenzdatei bleiben alle generierten API-Dokumentationsartikel, wenn Sie auf Schließen statt Veröffentlichen klicken, im Entwurfszustand behalten.
Kann ich einen bestimmten API-Endpunkt-Artikel von einem API-Referenzordner in einen anderen in Document360 verschieben?
Nein, es ist nicht möglich, einen bestimmten API-Endpunkt-Artikel von einem API-Referenzordner in einen anderen zu verschieben. Allerdings können Sie API-Endpunkt-Artikel zwischen Unterordnern innerhalb desselben API-Referenzordners verschieben.
Kann ein Artikel aus der API-Dokumentation dieselbe URL wie ein Knowledge Base-Artikel haben?
Nein, ein Knowledge Base-Artikel und ein API-Dokumentationsartikel können nicht dieselbe URL haben. Du kannst sie jedoch unter derselben Unterdomäne halten.
Wie oft wird eine API-Referenzdatei neu synchronisiert?
Wenn Sie Ihre API-Dokumentation aus einer URL oder einer JSON-, YAML- oder YML-Datei erstellt haben, wird die API-Referenzdatei nicht automatisch neu synchronisiert und muss manuell aktualisiert werden. Um die API-Referenzdatei automatisch neu zu synchronisieren, wird empfohlen, sie in den CI/CD-Fluss zu integrieren.
Warum erhalte ich einen 403-Fehler, wenn ich Details über den API-Endpunkt poste?
Ein 403-Fehler tritt auf, wenn Sie versuchen, Details über den API-Endpunkt zu posten. Dies geschieht, wenn das verwendete API-Token nicht die erforderliche Berechtigung für eine POST-Anfrage hat. Stellen Sie sicher, dass das API-Token die notwendigen Berechtigungen für POST-Anfragen hat. Aktualisiere die Token-Einstellungen und versuche es erneut.
Wie viele Kategorieebenen werden in einem API-Dokumentationsarbeitsbereich unterstützt?
Der API-Dokumentationsbereich unterstützt bis zu drei Unterkategorienebenen. Wenn Ihre API-Spezifikation mehr als drei Ebenen umfasst, werden alle zusätzlichen Ebenen hinzugefügt und auf der dritten Ebene angezeigt, um eine konsistente Struktur aufrechtzuerhalten.
Kann ich automatisch verschachtelte Ordner in meiner API-Dokumentation aus der Spezifikationsdatei erstellen?
Ja, die API-Dokumentations-Spezifikationsdatei erlaubt es, verschachtelte Ordner (Unterkategorien der zweiten Ebene) mit dem > Symbol in den in der OpenAPI-Spezifikationsdatei angegebenen Tags zu erstellen (z. B. Pets > Details). Dies ermöglicht eine gut organisierte, hierarchische Struktur Ihrer API-Endpunkte, hält die Hierarchie während der Neusynchronisierung aufrecht und gewährleistet eine korrekte Anzeige und Navigation im linken Panel der API-Referenz.
Kann ich Artikel als PDFs über die API herunterladen?
Derzeit gibt es keine Möglichkeit, Artikel als PDFs über die API-Endpunkte herunterzuladen.