get api request failed error -
Hallo,
ich versuche einen Api get. In Insomnia oder Postman funktioniert es.
Hier ist meine Funktion in Ninox:
let response := http("GET", "https://www.foodrepo.org/api/v3/products?barcodes=4002359166303", {
Authorization: "Bearer 01b19a780d2af868b1d83c9ca47932ca"
}, null);
if response.error then
alert(text(response.error))
else
alert(text(response.result))
end
Könnte mir da jmd bitte helfen?
7 Antworten
-
let response := do as server
http("GET", "https://www.foodrepo.org/api/v3/products?barcodes=4002359166303", {
Authorization: "Bearer 01b19a780d2af868b1d83c9ca47932ca"
}, null)
end;
if response.error then
alert(text(response.error))
else
alert(text(response.result))
end -
Hi,
vielen Dank, aber ich bekomme hierbei auch einen error
-
Sollte die Autorization laut Beschreibung nicht folgendermaßen aussehen:
Authorization: "Token APIKey"let response := do as server
http("GET", "https://www.foodrepo.org/api/v3/products?barcodes=4002359166303", {
Authorization: "Token 01b19a780d2af868b1d83c9ca47932ca"
}, null)
end;
if response.error then
alert(text(response.error))
else
alert(text(response.result))
endUnd damit erhältst du "Uncle Ben's Süß-Sauer extra gemüse"
Guten Appetit
-
Also, mit meiner Formel bekomme ich auch die uncle Ben 's response
-
Stimmt Leo.
Beide Sachen funktionieren in der Cloudversion.
Vielleicht nutzt er die App und die Datenbank liegt in der iCloud.
Da funktionieren beide Versionen nicht. -
Vielleicht kann die App den API-Zugriff über API-v3 nicht, wenn die Datenbank im eigenen Team liegt.
API-v1-Zugriffe (Bspw. auf Ninox Cloud Datenbamken) funktionieren, auch wenn die Datenbank im eigenen Team liegt. -
Hi,
ja ich nutze die App Version auf dem Mac. Bei beiden erhalte ich das hier:
Das wusste ich nicht, dass das nur mit der Cloudversion funktioniert. Das ist aber echt komisch, da das hier funktioniert...
let response := do as server
http("GET", "https://free.currconv.com/api/v7/convert?q=USD_PHP&compact=ultra&apiKey=cb9d7b638f7749eadbd3")
end;
if response.error then
alert(text(response.error))
else
alert(text(response.result))
end
Content aside
- vor 3 JahrenZuletzt aktiv
- 7Antworten
- 538Ansichten