Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Paket-Label für DHL erstellen
  • Lorenz29.09.16 17:10
  • Access-Stammtisch Rhein-Main am 30.09.16 - mit Vor...
  • Martin Asal27.09.16 18:48
  • API upload
  • berndalfred06.09.16 16:57
       └ RE: API upload Greiff13.09.16 23:22
       └ RE: API upload berndalfred14.09.16 14:05
  • Timeout in Access?
  • Andrea09.09.16 09:39
       └ RE: Timeout in Access? Andrea13.09.16 13:49
       └ RE: Timeout in Access? Karl Donaubauer13.09.16 16:05
          └ RE: Timeout in Access? Andrea14.09.16 06:58
  • export.ini
  • Greiff13.09.16 23:07
  • Nummerieren von Datensätzen
  • rolandm05.09.16 16:37
       └ RE: Nummerieren von Datensätzen PhilS05.09.16 19:23
          └ RE: Nummerieren von Datensätzen rolandm06.09.16 08:25
             └ RE: Nummerieren von Datensätzen Karl Donaubauer06.09.16 20:17
          └ RE: Nummerieren von Datensätzen rolandm06.09.16 09:04
             └ RE: Nummerieren von Datensätzen rolandm06.09.16 11:49
             └ RE: Nummerieren von Datensätzen rolandm06.09.16 11:52
                └ RE: Nummerieren von Datensätzen PhilS06.09.16 18:06
                └ RE: Nummerieren von Datensätzen Karl Donaubauer06.09.16 20:26
                   └ RE: Nummerieren von Datensätzen rolandm07.09.16 09:30
  • VBA-Modul anlegen via Bibliotheks-Prozedur
  • Marzer05.09.16 17:40
       └ RE: VBA-Modul anlegen via Bibliotheks-Prozedur PhilS05.09.16 18:59
  • Access, VBA, XPAth und Namensmanager
  • Dadirnbocher23.08.16 18:32
       └ RE: Access, VBA, XPAth und Namensmanager wilo24.08.16 15:16
       └ RE: Access, VBA, XPAth und Namensmanager StefanWirrer26.08.16 10:14
       └ RE: Access, VBA, XPath und Namensmanager Marzer05.09.16 17:30
  • Access Stammtisch München am 08.09.2016 (Do)
  • StefanWirrer05.09.16 15:51
  • Größe von erzeugten PDF Dateien verringern
  • weißer Hai31.08.16 17:04
  • Execwb in Kombination mit DoCmd.PrintOut?
  • thorn2125.08.16 14:02
  • Datenbank Export nach Excel als Satzarten
  • szangs23.08.16 16:15
       └ RE: Datenbank Export nach Excel als Satzarten PeterDoering23.08.16 17:47
  • Erinnerung: 24. Access-Stammtisch Hannover morgen
  • KlausWerther16.08.16 11:29
  • * in String bei Filter mit Like
  • sks08.08.16 11:22
       └ RE: * in String bei Filter mit Like PeterDoering08.08.16 15:31
          └ RE: * in String bei Filter mit Like sks09.08.16 12:36
  • Access Stammtisch München am 11.08.2016 (Do)
  • StefanWirrer09.08.16 10:44
    Greiff
    Gesendet: 13.09.16 23:22
    Betreff: RE: API upload


    Veteran

    Beiträge: 170
    1002525
    Ort: Badendorf
    Hallo,
    ich habe zwar noch keinen api-upload umgesetzt, habe mich aber vor einiger Zeit mit einem api download (JSON Daten) gequält.
    - die api Schnittstellen arbeiten oft mit JSON, da musst Du schauen, ob Du das auch brauchst, dann musst Du das vorher codieren, das ist auch etwas Arbeit mit Access.
    - meine 2te große Hürde war das Thema Zertifikate, das sagt ein Kunde nämlich oft nicht, welches er hat => selbst ermitteln
    - achte darauf, dass Dein Kunde auch POST für die Schnittstelle freigeschaltet hat (hatte meiner nicht, hat mich 3 volle Arbeitstage gekostet)
    Ich würde zuerst versuchen, Daten aus einer TestDatei zu holen, damit Du sicher die richtigen api Daten hast. Wenn das geht (erst dann) würde ich von GET auf POST schalten.
    Wenn der Code fertig ist, sieht immer alles ganz einfach aus, der Weg dahin kann sehr dornig sein.
    viel Erfolg
    Rudolf

    hier der funktionierende Code des Downloads, vielleicht kannst Du den auf POST übertragen. Wenn es klappt, wäre ich dankbar für den.
    ------------------
    Set objHttp = CreateObject("MSXML2.ServerXMLHTTP") 'die XMLhttp API verwenden
    Call objHttp.Open("GET", URL, False)
    Call objHttp.SetOption(2, 13056) ' selbst signierte SSL Zertificate akzeptieren
    Call objHttp.setRequestHeader("Content-Type", "text/xml")
    Call objHttp.setRequestHeader("Authorization", "apikey=" & ApiKey) ' der api Schlüssel wird vorher in eine Variable gespeichert
    objHttp.Send ""
    If objHttp.Status <> 200 Then
    MsgBox "die verwendete URL oder das Passwort ist nicht gültig. Fehlercode = " & objHttp.Status & ". Die Daten konnten nicht geholt werden."
    DoCmd.Close
    End If
    txt = objHttp.ResponseText 'txt enthält den Text des Files (Directory Inhaltsverzeichnis)
    Set objHttp = Nothing
    Top of the page Bottom of the page


    Seite: < 11 12 13 14 15 16 ... 17 18 19 20 21 22 23 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)