Ich habe versucht, die Dashboard-Import-API von v1.0 zu verwenden, die in der REST-API-Referenz gefunden werden kann. Ich loggte mich in http://localhost:8083/dev/api/docs/#/ ein, gab das richtige Autorisierungs-Token und eine Dash-Datei im Body und einen 24-Zeichen-Importfolder und drückte auf die Run-Schaltfläche, um die API auszulösen. Es gibt 201 als HTTP-Antwort zurück, was bedeutet, dass die Anfrage erfolgreich war. Wenn ich jedoch zur Startseite zurückkehre, sehe ich kein neues Dashboard, das in den genannten Ordner importiert wurde. Ich habe beide Fälle ausprobiert, wo der ImportFolder existiert (schon manuell erstellt von mir sein), und existiert noch nicht, wo ich erwarte, dass die API es für mich erstellt. Keines dieser jedoch erstellen/importieren Sie das ArmaturenbrettImport-API funktioniert nicht in Sisense
0
A
Antwort
0
Einige Kommentare, die Sie sollten helfen, dieses Problem zu beheben:
- Beim Ausführen des Befehls von der interaktiven API-Referenz (
swagger
) Sie benötigen das Authentifizierungstoken nicht, da Sie bereits mit einer aktiven Sitzung angemeldet sind. - Sicherstellen, dass die
json
Ihrer Armaturenbrett gültig ist, indem er sie als.dash
Datei zu speichern und über den UI-Import - Das
folder
Feld ist optional - wenn Sie das Feld leer lassen, wird das Armaturenbrett an der Wurzel importiert Ihrer Navigations/Ordner-Panel.
Wenn Sie in einen bestimmten Ordner importieren mögen, Sie den Ordner-ID zur Verfügung zu stellen, um Sie nicht ihren Namen,, die mehr Möglichkeiten, wie zum Beispiel mit dem/api/v1/folders
Endpunkt gefunden werden können, in dem Sie eine zur Verfügung stellen könnenname
Filterfeld und verwenden Sie dieoid
Eigenschaft des zurückgegebenen Objekts als Wert für das Feldfolder
imimport
Endpunkt. - Wenn dies nicht funktioniert, verwenden Sie die Entwicklerwerkzeuge von chrome, um die ausgehende Anfrage beim Importieren von der Benutzeroberfläche zu betrachten und die Anfrage (Header, Text und Pfad) über
swagger
zu vergleichen um das Problem zu finden.
Verwandte Themen
- 1. SiSense: Problem während der Installation
- 2. NICHT IN nicht funktioniert MYSQL
- 3. NICHT IN nicht ausreichend funktioniert
- 4. MySQL "NICHT IN" funktioniert nicht
- 5. funktioniert nicht in Laravel
- 6. \ n funktioniert nicht in ""
- 7. In() Operator funktioniert nicht
- 8. In Etikett funktioniert nicht
- 9. sed funktioniert nicht in $()
- 10. Unterabfrage in IN funktioniert nicht
- 11. $ in funktioniert nicht in Loopback
- 12. setTimeout() funktioniert nicht in der Animationsfunktion | Animation funktioniert nicht
- 13. jQuery funktioniert nicht in Ajax-Anrufe, Scroll funktioniert nicht
- 14. xampp funktioniert nicht richtig Apache funktioniert nicht
- 15. Datumsvariable funktioniert, funktioniert aber nicht
- 16. XAMPP funktioniert nicht in Fenster
- 17. Wx.choice funktioniert nicht in ubuntu
- 18. Navigationsfall funktioniert nicht in JSF
- 19. $ .post funktioniert nicht in IE
- 20. Console.log funktioniert nicht in Chrome
- 21. Sitzungsspeicher funktioniert nicht in IE
- 22. imagecolortransparent in PHP funktioniert nicht
- 23. Umleitungscode funktioniert nicht in itemreceiver
- 24. Response.Redirect funktioniert nicht in Global.asax
- 25. colorWithPatternImage funktioniert nicht in io6?
- 26. xpaths funktioniert nicht in Java
- 27. list() funktioniert nicht in appengine?
- 28. allowDiskUse funktioniert nicht in pymongo
- 29. onHoverListener funktioniert nicht in Android
- 30. Hashtable funktioniert nicht in C#?