0

Namen von Tabellenansichten mit API abgreifen

Hallo zusammen,

mithilfe der API kann man sich ja Informationen über Tabellen(felder) abgreifen. Für die verschiedenen Tabellenansichten habe ich bisher keine Möglichkeit gefunden, automatisch an deren Namen zu kommen. Gibt es da mithilfe der API oder auf einem anderen Weg die Möglichkeit das automatisiert zu tun?

9 Antworten

null
    • m2apla gmbh
    • Etienne_Scherrer
    • vor 2 JahrenThu, September 29, 2022 at 2:17 PM UTC
    • Gemeldet - anzeigen

    https://docs.ninox.com/en/api/private-cloud-apis#get-a-schema-of-multiple-views

    https://anastasiya.ninoxdb.de/v1/teams/u14mwnoutm14yrcnf/databases/pnum1qq8tpao/tables/B/views

    So kannst du die Ansichten auf jeder Tabelle anzeigen lassen.

    Ist so weit ich sehe nur auf der Private Cloud verfügbar. Auf der Public Cloud erscheint nur die Meldung {"result":"End-point not found"}.

    Wofür möchtest du denn diese Ansichten über die API nutzen wenn ich fragen darf?

      • Rafael_Sanchis
      • vor 2 JahrenFri, September 30, 2022 at 7:51 AM UTC
      • Gemeldet - anzeigen

      Etienne Scherrer I have tried to use this script but it doesn't work for me.

      let vUrl := "https://api.ninox.com/en/v1/teams/" + teamId() + "/databases/" + databaseId() + "tables";
      let vHeader := {
              Authorization: "Bearer xxxxxxxx_xxxx-xxxx-xxxx-xxxxxxxxxxxx",
              'Content-Type': "application/json"
          };
      Response := do as server
              formatJSON(http("GET", vUrl, vHeader, ""))
          end

      For view something like that but imposibl, I have the Web version.

      • T_Bartzsch
      • vor 2 JahrenFri, September 30, 2022 at 8:17 AM UTC
      • Gemeldet - anzeigen

      Rafael Sanchis what happened exactly? Is there any result coming from that script? Do you have your API credentials encoded in base64 format ready? 

      • Rafael_Sanchis
      • vor 2 JahrenFri, September 30, 2022 at 8:22 AM UTC
      • Gemeldet - anzeigen

      T. Bartzsch 

      Hi The error {"result":"End-point not found"}

    • Jonas_Helm
    • vor 2 JahrenFri, September 30, 2022 at 6:46 AM UTC
    • Gemeldet - anzeigen

    Um einfacher zu dokumentieren, welche Ansichten es gibt und allgemein für die Übersichtlichkeit, da wir sehr viele verschiedene Ansichten über viele Tabellen verteilt haben.

    • T_Bartzsch
    • vor 2 JahrenFri, September 30, 2022 at 8:14 AM UTC
    • Gemeldet - anzeigen

    Das kann ich bestätigen, ich komme mit der API über die Cloud Version auch nur bis

    https://api.ninoxdb.de/v1/teams/6xxxxxxxxxP9fc/databases/obxxxxxxb7/tables/Z

    /views erzeugt oben genannten Fehler.

      • Rafael_Sanchis
      • vor 2 JahrenFri, September 30, 2022 at 8:24 AM UTC
      • Gemeldet - anzeigen

      T. Bartzsch 😔 but I have Web version 

      Unauthorized
      • T_Bartzsch
      • vor 2 JahrenFri, September 30, 2022 at 12:01 PM UTC
      • Gemeldet - anzeigen

      Rafael Sanchis yes, sadly in Web version you can just go until the tables ID

      • Rafael_Sanchis
      • vor 2 JahrenFri, September 30, 2022 at 12:40 PM UTC
      • Gemeldet - anzeigen

      T. Bartzsch Thanks for all info Bartzch 👍