0

Produkt Name über EAN-Scan und API

Hallo,

ich versuche über die EAN eines Artikels den Produktnamen in einem Feld wiederzugeben. Einen API-Token habe ich mir besorgt über EAN-Search.org leider habe keine Ahnung wie ich weiter verfahren soll. Über einen Tipp würde ich mich sehr freuen. (Wenn ich den bereitgestellten Link mit einer Beispiel EAN und meinem Token im Browser eingebe kommt auch eine Rückmeldung)

5 Antworten

null
    • m2apla gmbh
    • Etienne_Scherrer
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Ich habe einen kleinen Test gemacht, wie ich denke sollte das ganze funktionieren.

    Selber habe ich keinen Account und kann keine echten Aufrufe durchführen aber wenn du im Feld 'API Token' deines eingibst, solltest du so eine Suche starten können.

    Schau dir auf dem Button die http() Funkion etwas genauer an, das sollte dir weiterhelfen.

    • blue_bee
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Wow, danke, das sieht schonmal gut aus. Kann ich auch die Sprache ändern und nur den Artikelnamen ausgeben?

      • m2apla gmbh
      • Etienne_Scherrer
      • vor 1 Jahr
      • Gemeldet - anzeigen

      NG So wie ich das aus dem kleinen Intro hier https://www.ean-search.org/ean-api-intro.html gesehen habe, bekommst du als Antwort ein JSON mit den Resultaten zurück.

      Um nur den Namen in ein Feld zu schreiben, kannst du so etwas machen:

      let eanUrl := "http://api.ean-search.org/api?token=" + 'API Token' + "&op=barcode-lookup&format=json&ean=" + 'EAN Code';
      let res := do as server
              http("GET", eanUrl, null, null)
          end;
      Artikelname := text(first(res.result).name);
      

      Wegen der Sprache habe ich auf den ersten Blick nichts gesehen in der API Dokumentation. Du solltest aber eine ausführlichere Erklärung der Schnittstelle erhalten haben beim erstellen deines Accounts.

      All these API operations are described in the API manual and there are examples in many programming or scripting languages.
      To use any of these examples, you have to create an account.

      Steht jedenfalls so auf der Website.

      • blue_bee
      • vor 1 Jahr
      • Gemeldet - anzeigen

      Etienne Scherrer Wie kann ich denn den API Token von Ninox bei einer Ninox Private Cloud On-Premises bekommen?

    • blue_bee
    • vor 1 Jahr
    • Gemeldet - anzeigen

     Hat geklappt, danke schön.

Content aside

  • vor 1 JahrZuletzt aktiv
  • 5Antworten
  • 79Ansichten
  • 2 Folge bereits