0

API Call - keine Duplikate importieren

Hallo,

ich würde eure Hilfe benötigen. Ich möchte nur neue Einträge via API importieren, wie wäre das umsetzbar? Momentan lösche ich einfach die Tabelle und importiere wieder alles, aber das ist natürlich eher suboptimal, da die Nr. ja trotzdem raufzählt. Gibt es dafür ein Best-Practice-Beispiel?

delete (select CL_services);
do as server
let response := http("GET", "https://my.clockodo.com/api/services", {
'X-ClockodoApiUser': "info@oneforweb.net",
'X-ClockodoApiKey': "ei8ckfnizghvqckonhlwibr6jox6k4d5"
}, null);
if response.error then
alert(text(response.error))
else
for myResponse in response.result.services do
if select CL_services where ID != myResponse.id then
let myDB := (create CL_services);
myDB.(services := myResponse.name);
myDB.(ID := myResponse.id);
myDB.(Number := myResponse.number);
myDB.(Active := myResponse.active);
myDB.(Note := myResponse.note)
end
end
end
end

Antwort

null

Content aside

  • vor 4 JahrenZuletzt aktiv
  • 759Ansichten