API for LabCollector (v5.4+) - LabCollector

Keresés a Tudásbázisban kulcsszó szerint

Ön itt van:
← Minden téma

Megjegyzés: 2017 júniusa óta az API v1 megszűnt, és minden új fejlesztés az API v2-ben található.

CSŐ VÁLASZTÓ

– Módszer: GET
– URL: https://[my_labcollector_url]/ webservice/index.php?v=2&action=tube_sorter
– Fejlécek: X-LC-APP-Auth, Accept
– Paraméterek: legalább egynek jelen kell lennie

  • box_id
  • doboz_neve
  • rekord_neve
  • egyedi_kód (például:123456)
  • vonalkód (például: 123/SP)
  • aliquot_barcode (például: A245)

– Válasz: a keresési paramétereknek megfelelő elemek listája a következő mezőkkel:

  • számít
  • egyedi_kód
  • név
  • box_id
  • doboz_neve
  • box_details
  • box_features
  • api_storage_typ
  • kötet
  • volume_uni
  • modul_name
  • modul_rövid_neve
  • elhelyezkedés

- Példa:


ELTÁVOLÍTÁSA VOLUME

– Módszer: PUT
– URL: https://[my_labcollector_url]/ webservice/index.php?v=2
– Fejlécek: X-LC-APP-Auth, Accept
– Paraméterek: vegye figyelembe, hogy a PUT kérés esetén a paramétereknek a törzsben kell lenniük (nem az URL-ben)

  • RemoveVolume (kötelező)
  • vonalkód, egyedi_kód vagy aliquot_vonalkód (egyiküknek jelen kell lennie)
  • Mennyiség (kötelező)

– Válasz: OK
- Példa:


TÁVOLÍTSA TÁROLÁST

– Módszer: PUT
– URL: https://[my_labcollector_url]/ webservice/index.php?v=2
– Fejlécek: X-LC-APP-Auth, Accept
– Paraméterek: vegye figyelembe, hogy a PUT kérés esetén a paramétereknek a törzsben kell lenniük (nem az URL-ben)

  • RemoveStorage (kötelező)
  • vonalkód, egyedi_kód vagy aliquot_vonalkód (egyiküknek jelen kell lennie)

– Válasz: OK


BIZTONSÁGI MENTESÍTÉS

– Módszer: GET
– URL: https://[my_labcollector_url]/ webservice/index.php?v=2&action=getBackup
– Fejlécek: X-LC-APP-Auth, Accept
– Paraméterek: utolsó (opcionális), csak adja hozzá az „&last=1”-et az URL-hez, vagy a „/last”-t a rövid URL-hez
– Válasz: a mentési mappában lévő biztonsági másolatok listája dátum szerint rendezve


NYILVÁNTARTÁSI KÖNYV HOZZÁADÁSA ÚJ!

– Módszer: PUT
– URL: https://[my_labcollector_url]/webservice/index.php?v=2&module=[module]
– Fejlécek: X-LC-APP-Auth, Accept
– Paraméterek: vegye figyelembe, hogy a PUT kérés esetén a paramétereknek a törzsben kell lenniük (nem az URL-ben)

  • addRegistryBook (kötelező)
  • rekord_azonosító (kötelező)
  • dátum (kötelező, formátum: ééé/hh/nn vagy éééé-hh-nn)
  • megjegyzések (kötelező)
  • operátor (opcionális, ha nem küldi el az API alapértelmezett operátorát)
  • művelet (opcionális, érvényes „Tárolási művelettípusnak” kell lennie, amely az LC > Adminisztráció > Beállítások > Folyamat és műveletek típusa alatt van megadva)

– Válasz: OK
- Példa:


SZEREZZ FELHASZNÁLÓKAT ÚJ!

– Módszer: GET
– URL: https://[my_labcollector_url]/ webservice/index.php?v=2&action=getUser
– Fejlécek: X-LC-APP-Auth, Accept
- Paraméterek:

  • user_id (opcionális, keresés felhasználói azonosító alapján)
  • user_name (opcionális, keresés felhasználónév alapján)

– Válasz: Felhasználók listája
- Példa: