0

Bild hochladen API

Ich versuche ein Bild in Ninox zu laden

das Bild zeigt eine statische Karte mit 6  Adressen über Postman wird es mir angezeigt aber in Ninox bekomme ich es nicht in eine Bilddatei

der Weblink zu dem Bild lautet:

https://webservice.tourenplaner.biz/get_static_map?tid=nabmkMw8bTqNlmFkPqO2nQ

mein Code lautet:

Bild := importFile(this, "https://webservice.tourenplaner.biz/get_static_map?tid=nabmkMw8bTqNlmFkPqO2nQ")

4 Antworten

null
    • Kruna
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Andreas,

    Ich hatte eine ähnliche Situation mit Bildern aus dem Netz. Ich habe es dann einfach beim Link belassen und da wo ich es unbedingt in der Datenbank brauchte, habe ich ein Screenshot gemacht, auf meinen Webserver hochgeladen und dann zum Server verlinkt.

    Aber vllt geht das ja auch anders. 🙂

    Gruß Kruna

    • down_under
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Andreas,

    sieht so aus als liegt dein Bild in einem geschützten Bereich?!

    • UweG
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Wenn man den Link in einen Browser kopiert, wird man auf eine Anmeldeseiten geleitet.

    Damit wirst du das Bild nicht mit importFile() nach Ninox bekommen.

    • Andreas_Kappes
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo,

    ok ich muss also mein Login bei der Abfrage mit übergeben meine Logindaten sind in einem Header gespeichert

    das Bild hat den Namen "staticmap.jpg" da muss ich jetzt auch noch mit geben habe ich so herausgelesen aus anderen Posts

    habe jetz folgenden Code:

    let response := do as server
            http("GET", "https://webservice.tourenplaner.biz/get_static_map?tid=nabmkMw8bTqNlmFkPqO2nQ", header, Bildname)
        end;
    

    Als Ergebnis in einem Alert Fenster bekomme ich nun Rohdaten vom Bild somit habe ich jetzt Zugang bei den Text basierten Daten funktioniert es jetzt auch

    nur wie wird jetzt das Bild hochgeladen wie kann ich den GET request in eine importfile..... einbetten