LabCollector - logotipVersió 2.0 - novembre de 2021
Web Programari d'interfície de programació d'aplicacions de servei
Guia d'usuari

Web Programari d'interfície de programació d'aplicacions de servei

LabCollector Web Programari d'interfície de programació d'aplicacions de servei

INTRODUCCIÓ

El LabCollector Web La interfície de programació d'aplicacions de servei (API) permet que les aplicacions de tercers interactuïn amb la base de dades (mòduls) i els complements (ELN i LSM) de LabCollector.
L'API es basa en una arquitectura de transferència d'estat de representació (REST) ​​que permet l'accés als recursos mitjançant un identificador uniforme de recursos (URI) i accions sobre ells.
Nota: Des del juny de 2017, l'API v1 es va suspendre i totes les noves evolucions es troben a l'API v2.

API LABCOLLECTOR

2-1. Configuració de l'API
En primer lloc, heu de declarar la vostra aplicació al vostre programari LabCollector. Per accedir al formulari de configuració de declaració de sol·licitud, inicieu sessió a LabCollector amb drets de superadministrador i aneu a la pàgina Administrador > Configuració. A continuació, seleccioneu el Web Enllaç de l'API del servei. LabCollector Web Programari d'interfície de programació d'aplicacions de servei - Configuració de l'APIAra ets al Web Pàgina de gestió d'aplicacions de l'API de servei. Per declarar una nova sol·licitud, només cal que ompliu aquest formulari: LabCollector Web Programari d'interfície de programació d'aplicacions de servei: configuració de l'API 1

  • Nom: nom de la seva aplicació.
  • Mòduls connectats a aquesta aplicació: seleccionar mòduls als quals l'aplicació pot accedir.
  • Operador per defecte: seleccioneu el contacte que serà l'operador predeterminat si no voleu inserir aquesta informació a cada sol·licitud.
  • Restricció d'IP: L'opció de seguretat us permet declarar una llista d'adreces IP, que us permetrà realitzar sol·licituds a l'API.

La llista d'aplicacions mostra totes les aplicacions del vostre LabCollector i podeu modificar-ne l'abast en qualsevol moment.
També teniu accés al testimoni necessari per identificar la vostra aplicació durant les sol·licituds a l'API. LabCollector Web Programari d'interfície de programació d'aplicacions de servei: configuració de l'API 2

Nota: Per utilitzar aquesta funció, heu d'activar Curl a les vostres preferències de PHP. A Linux, instal·leu el PHP-Curl paquet.
A Windows i amb el nostre instal·lador automàtic, editeu PHP.ini i descomenteu les extensions per a Curl (extensió=php_curl.dll).
2-2. Sol·licituds
El diàleg entre aplicacions de tercers i el LabCollector web service API es basa en el protocol HTTP 1.1.
2-2-1. Mètode API
Podeu enviar sol·licituds HTTP o HTTPS a web servei amb un mètode per actuar sobre un recurs.

  • Mètode GET per llegir un recurs
  • Mètode POST per crear un recurs nou
  • Mètode PUT per modificar un recurs
  • Mètode DELETE per eliminar un recurs

2-2-2. Capçaleres
Una sol·licitud a l'API requereix algunes capçaleres HTTP/HTTPS específiques:

  • La capçalera Accepta defineix el format de resposta desitjat de la vostra sol·licitud, text/XML o aplicació/JSON.
  • La capçalera X-LC-APP-Auth és on poseu el testimoni de l'aplicació que és necessari per autoritzar la vostra sol·licitud a l'API.
  • La capçalera X-LC-APP-Charset defineix la codificació de caràcters de la vostra aplicació. Permet a l'API enviar la resposta amb la codificació adequada i convertir correctament les vostres sol·licituds POST i PUT a la codificació de caràcters del LabCollector (ISO 8859-1).

2-2-3. Eina
Podeu provar de recuperar dades o enviar-les a l'API amb alguna aplicació de programari com Postman (https://www.getpostman.com/).

Identificador uniforme de recursos (URI)

2-3-1. OBTENIR method
General
Les dades de cada mòdul LabCollector s'identifiquen mitjançant un URI únic (vegeu l'annex per obtenir una llista completa de l'URI del mòdul):
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] Aquesta sol·licitud respon a la llista de totes les dades d'un mòdul.
Podeu cercar les dades del mòdul afegint paràmetres al vostre URI. Podeu passar un paràmetre amb una paraula clau que coincideixi amb un valor de camp, com ara:[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?nom=[PARULA CLAU]p. ex
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?name=First%20Record
Aquesta sol·licitud retorna els registres on el valor del seu nom conté la paraula clau "Primer registre".
Són alguns paràmetres personalitzats que l'API utilitza per dur a terme accions de cerca i filtratge.
Paràmetres personalitzats

  • El paràmetre record_id per especificar les dades pel seu ID:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?record_id=[RECORD_ID] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?record_id=1,19
Aquesta sol·licitud retorna registres amb ID 1 i ID 19. Podeu especificar diversos ID separant-los amb una coma.
  • El paràmetre by_keywords realitza una cerca de paraules clau:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?by_keywords=[KEYWORD] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?by_keywords=cell
Aquesta sol·licitud realitza una cerca a tots els camps de tots els registres i retorna les cel·les coincidents. Podeu especificar diverses paraules clau separant-les amb una coma.
  • El paràmetre by_keywords realitza una cerca de paraules clau:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?by_keywords=[KEYWORD] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?by_keywords=cell
Aquesta sol·licitud realitza una cerca a tots els camps de tots els registres i retorna una cel·la coincident. Podeu especificar diverses paraules clau separant-les amb una coma.
  • Els paràmetres dels camps, si voleu recuperar només alguns valors de camps a la resposta de l'API:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?fields=[FIELD1],[FIELD2] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?fields=count,name
Aquesta sol·licitud retorna tots els registres del mòdul però només amb els camps de recompte i nom. Podeu especificar diversos camps separant-los amb una coma.
La sol·licitud accepta ara diversos valors separats per una coma, per als camps personalitzats de tipus "seleccionar"LabCollector Web Programari d'interfície de programació d'aplicacions de servei - dispositiu
  • El paràmetre search_on us permet cercar dades. I el podeu utilitzar per cercar per interval de dates de la següent manera:
[PATH_TO_LABCOLLECTOR]/webservei/v2/[MODULE]&
search_on=date_field&from=XXXXXX&to=ZZZZZZ
Si només feu servir FROM, el resultat donarà totes les dates més grans que la data FROM. Si només feu servir també, retornarà tot el valor fins a aquesta data. LabCollector Web Programari d'interfície de programació d'aplicacions de servei - dispositiu 1
  • El paràmetre sort_by us permet ordenar la vostra cerca:

[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?sort_by=[FIELD1]_DESC
p. ex. [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?sort_by=name_DESC
Aquesta sol·licitud retorna tots els registres ordenats en ordre descendent al camp del nom. Podeu especificar diversos sort_separant-los amb una coma i l'ordre especificat ascendent _ASC” o descendent “_DESC” per a cada camp.

  • El paràmetre limit_to us permet limitar el nombre de resultats:

[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?limit_to=0,10
Aquesta sol·licitud retorna 10 registres que comencen a l'índex 0. Si no especifiqueu l'índex, només es retorna el nombre de resultats indicat.
L'API també retorna dos camps personalitzats a la resposta de la capçalera, "X-LC-QUERY-RESULT" que conté el nombre de resultats retornats a la resposta del cos i "X-LC-QUERY- TOTAL" que conté el total de registres que coincideixen amb la vostra cerca.
Cada registre també té un URI únic:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID] Aquesta sol·licitud respon a un registre únic. [DATA_ID] ha de coincidir amb l'identificador únic del registre que voleu recuperar.
Emmagatzematge
També teniu funcions de filtratge de classificador de tubs per a cada element vinculat a l'emmagatzematge:
[PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&action=tube_sorter&box_i d=[BOX_ID] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&action=tube_sorter&box_i d=34
Aquesta sol·licitud retorna informació d'emmagatzematge a la caixa ID 34, com ara el classificador de tubs. Podeu especificar diversos identificadors separant-los amb una coma. LabCollector Web Programari d'interfície de programació d'aplicacions de servei - dispositiu 2

[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_i d=[BOX_ID]&record_name=[RECORD_NAME] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_i d=206&record_name=ST-260
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&recor d_name=[RECORD_NAME] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&recor d_name=ST-260
Aquestes sol·licituds realitzen el filtratge en un registre anomenat ST-260. Podeu especificar diversos noms de registre separant-los amb una coma. També podeu especificar l'ID de caixa, aquí 206.[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_n ame=[BOX_NAME] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_n ame=test-rack_06
Aquesta sol·licitud realitza el filtratge a box test-rack_06. Podeu especificar diversos noms de quadres separant-los amb una coma.
Altres paràmetres de cerca per a action=tube_sorter poden ser:
  • location_id
  • nom_ubicació
  • instal·lació_id
  • nom_instal·lació
    També retornarà caixes buides.
  • El paràmetre storage_sec permet recuperar informació sobre l'emmagatzematge secundari.
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]&data_id=[DATA_ID]& fields=storage_sec LabCollector Web Programari d'interfície de programació d'aplicacions de servei - dispositiu 3

Lot de producte

  • L'acció obtenir lot permet recuperar informació de lot i reactius
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getLot
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getLot&lo t_id=1/LT
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getLot&ch em_id=2
Els paràmetres opcionals són lot_id (en format 1 o 1/LT) i chem_id. Si no rep paràmetres, llavors recupera tots els lots actius.
Recepta
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe s
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe &recipe_id=[record_id] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe &recipe_id=509
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Registres
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Report&log_id=[record_id] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Report&log_id=1218
Les identificacions són examples però són obligatòries en aquestes convocatòries.
obtenir receptes imprimeix la informació següent: identificació, nom, descripció, categoria LabCollector Web Programari d'interfície de programació d'aplicacions de servei - dispositiu 4

get recipes imprimeix la informació següent per a aquest recipe_id: id, nom, descripció, categoria i després els components LabCollector Web Programari d'interfície de programació d'aplicacions de servei - dispositiu 5getRecipeLogs imprimeix la informació següent: id, nom, descripció, categoria LabCollector Web Programari d'interfície de programació d'aplicacions de servei - dispositiu 6getRecipeReport imprimeix l'informe PDF per a aquest log_id amb el format base64 que es pot descodificar en PDF. LabCollector Web Programari d'interfície de programació d'aplicacions de servei - dispositiu 7

2-3-2. Mètode POST
Per crear un recurs nou, només cal enviar una sol·licitud amb el mètode POST a l'URI del mòdul desitjat:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] Les teves claus de paràmetre han de coincidir amb el nom del camp.
Comproveu els camps d'unicitat que s'han afegit quan creeu registres nous (POST) o actualitzeu (PUT)
Si existeix un registre diferent amb el mateix valor per a un camp Unicitat, l'API no completarà l'acció i retornarà el codi 409 (Conflicte) i el text: El valor del camp "XXX" ha de ser únic. El valor 'YYY' ja existeix a la taula 'ZZZ'. (veure captura de pantalla) LabCollector Web Programari d'interfície de programació d'aplicacions de servei - dispositiu 8

Nota: El camp project_code es pot utilitzar a POST i PUT i espera text (no id). Ara podeu crear un codi de projecte nou si no existeix i si l'operador té els permisos suficients (administrador o superadministrador).

  • L'acció addBox us permet crear una caixa
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action= addBox
  • Paràmetres necessaris:
    o nom
    o tipus (ha de ser un tipus vàlid: box, box_nogrid, plate, microplate, visit be, bag, shelf part)
    o equip (admet id o nom i ha d'existir a l'emmagatzematge de LabCollector).
    o mida (depèn del tipus de caixa: ha de ser numèrica per a una visita i el format (A:1.H:8) per a una caixa, una placa i una microplaca)
  • Paràmetres opcionals:
    o descripció
    o bastidor
    o porter

2-3-3. Mètode PUT
Per modificar un recurs, només cal enviar una sol·licitud amb el mètode PUT a l'URI de registre desitjat:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID] Les teves claus de paràmetre han de coincidir amb el nom del camp que vols modificar.
Per a les accions següents, tingueu en compte que per a les sol·licituds PUT, els paràmetres han d'estar al cos (no al URL).
El URL és [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2
Les capçaleres són: X-LC-APP-Auth, Accept.

  • Elimina el volum
    - Paràmetres:
    o removeVolume (obligatori)
    o codi de barres, codi_únic o codi de barres aliquota (un d'ells ha d'estar present)
    o quantitat (obligatori)
    - Resposta: D'acord
  • Elimina l'emmagatzematge
    - Paràmetres:
    o emmagatzematge remot (obligatori)
    o codi de barres, codi_únic o codi de barres aliquota (un d'ells ha d'estar present)
    - Resposta: D'acord
  • Afegeix el llibre de registre
    – URL:
    [PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&module=[mòdul] - Paràmetres:
    o addRegistryBook (obligatori)
    o record_id (obligatori)
    o data (obligatori, format aaaa/mm/dd o aaaa-mm-dd)
    o comentaris (obligatoris)
    o operador (opcional, si no envia s'utilitzarà l'operador predeterminat de l'API)
    o acció (opcional, ha de ser un "Tipus d'acció d'emmagatzematge" vàlid definit a LC
    > Administrador > Preferències > Tipus de procés i accions)
    - Resposta: D'acord
  • Afegeix emmagatzematge secundari
    - Paràmetres:
    o afegir emmagatzematge secundari (obligatori)
    o codi de barres (obligatori)
    o box_id (obligatori)
    o box_details (obligatori només per a la caixa amb divisor de reixeta, safata de tubs i microplaca. Si la caixa està sense reixeta, bossa, visita be o peça de prestatge, no és necessari)
    o codi_únic (opcional)
    o volum (opcional)
    o comentaris (opcional)
    o cap_color (opcional)

Nota: Es retorna un missatge d'error si no hi ha paràmetres obligatoris; si el codi de barres no existeix; si el codi_únic està present, però no és únic; i, si el color és present però no existeix.
Si no es rep el paràmetre box_details i el tipus de caixa necessita una posició (caixa amb reixeta, safata de tubs o microplaca), es retorna un missatge d'error. LabCollector Web Programari d'interfície de programació d'aplicacions de servei - dispositiu 9LabCollector Web Programari d'interfície de programació d'aplicacions de servei - dispositiu10Nota: El camp project_code es pot utilitzar a POST i PUT i espera text (no id). Ara podeu crear un codi de projecte nou si no existeix i si l'operador té els permisos suficients (administrador o superadministrador).
2-3-4. Mètode DELETE
Per suprimir un recurs, simplement envieu una sol·licitud amb el mètode DELETE a l'URI del registre desitjat:
[PATH_TO_LABCOLLECTOR]/webservei/v2/[MODULE]/[DATA_ID]

MISSATGES D'ERROR DE L'API

Missatge  Codi de resposta Descripció 
Requereix l'autenticació de l'aplicació per accedir a Web servei' 401 No autoritzat La sol·licitud no té el paràmetre de capçalera X-LC-APP-Auth o no té un valor vàlid
"Acció no vàlida xxx" 400 Sol·licitud incorrecta L'acció del paràmetre té un valor diferent de "tube_sorter"
o "NetBackup"
Falten paràmetres de cerca! 400 Sol·licitud incorrecta La sol·licitud conté el paràmetre Action=tube_sorter
però li falta almenys un dels paràmetres següents: box_id, box_name, record_name, unique_code, barcode, aliquot_barcode
El mòdul “XXX” no existeix!' 400 Sol·licitud incorrecta El valor del paràmetre "mòdul" no és un mòdul col·lector GB
El mòdul "XXX" no comparteix aquestes dades!' 403 Prohibit El valor del paràmetre 'mòdul' no està comprovat
LabCollector > Administrador > Configuració > Web servei
'No s'accepta el format de la sol·licitud!' 415 Tipus de suport no compatible S'utilitza el paràmetre Acceptar, però el valor no és un dels valors acceptats: aplicació/XML o aplicació/JSON
(Buit) 406 No acceptable El mètode ha de ser un dels següents: GET, POST, PUT, DELETE
'No s'han trobat dades.' 404 No trobat No s'han trobat dades amb els paràmetres d'aquesta sol·licitud
"D'acord". 200 OK Registre actualitzat correctament
'Conflicte'. 409 Conflicte El registre no s'ha pogut actualitzar perquè hi ha un
conflicte en les dades
No hi ha valor d'organisme per a aquest mòdul 404 No trobat Només els mòduls “ceps”, “samples" i microarrays"
tenir un valor d'organisme: has triat un valor incorrecte
mòdul
No hi ha cap valor de categories per a aquest mòdul 404 No trobat Només el mòdul "docs" té categories: heu escollit
un mòdul incorrecte
WebEl servei requereix l'autenticació de l'usuari 401 No autoritzat Obsolet
La teva IP no té permís per accedir-hi Web servei' 401 No autoritzat L'IP del client no es troba a la llista d'IP autoritzades per a això
Webserveis (LC > Administrador > Configuració > Web servei)
S'ha produït un error durant la vostra sol·licitud, la informació següent és obligatòria per crear-ne una nova
registre: X, Y, Z'
400 Sol·licitud incorrecta Intenteu publicar dades noves sense camps obligatoris X, Y,
Z
S'ha produït un error durant la vostra sol·licitud, la informació següent és obligatòria per eliminar el volum: codi_únic o codi de barres o codi de barres_aliquot, quantitat, quantitat 400 Sol·licitud incorrecta Intenteu eliminar el volum sense obligatòriament
paràmetres: codi_únic o codi de barres o codi de barres aliquota,
quantitat
S'ha produït un error durant la vostra sol·licitud, la informació següent és obligatòria
eliminar l'emmagatzematge: codi_únic o codi de barres o
aliquot_barcode, quantitat '
400 Sol·licitud incorrecta Intenteu eliminar l'emmagatzematge sense obligatòria
paràmetre: codi_únic o codi de barres o codi de barres aliquota
" 200 OK Les dades sol·licitades s'han retornat correctament

LABCOLLECTOR WEB API DE SERVEI – ANNEX

El sistema URI de l'API utilitza un sistema senzill i net URL. Assegureu-vos d'habilitar el motor de reescriptura d'Apache per utilitzar l'URI al qual es fa referència a la taula següent. Si el servidor LabCollector no admet el motor de reescriptura, utilitzeu el complet URL patró per a la vostra sol·licitud (secundari URL de cada línia).

UM Mòdul Descripció
webservice/v2/strains webservice/index.PHP?v=2&module=strai ns OBTÉ LA PUBLICACIÓ Soques i cèl·lules Llista de tots els registres
webservice/v2/strains/(DATA JD] webservice/index.PHP?v=2&module=strai ns&data jd.[DATA _ID] POSA'T Soques i cèl·lules Record únic
webservice/v2/strains/camps personalitzats webservice/index.php?v=2&module=strai ns&getModuleCustomFields=1 OBTENIR Soques i cèl·lules Llista de camps personalitzats
webservei/v2/ceps/organismes webservice/index.PHP?v=2&module=strai ns&getModuleOrganisms=1 OBTENIR Soques i Cèl·lules Organismes Llista de
webservei/v2/plasmids webservice/index.php?v=2&module=plas mids OBTÉ LA PUBLICACIÓ Plàsmids Llista de tots els registres
webservice/v2/plasmids/IDATAjD] webservice/index.php?v=2&module=plasmids&data _id=IDATA _ID] OBTENIR POSAR Plàsmids Record únic
webservei/v2/plasmids/camps personalitzats webservice/index.PHP?v=2&module=plas mids&getModuleCustomFields=1 OBTENIR Camps de plasmidis Llista de costums
webservice/v2/primers webservice/index.PHP?v=2&module=pri mers OBTÉ LA PUBLICACIÓ Primers Llista de tots els registres
webservice/v2/primers/[DATA JD] webservice/index.PHP?v=2&module=pri mers&data _idADATA _ID] POSAR OBTENIR Primers Record únic
webcamps service/v2/primers/custom OBTENIR Primers Llista de camps personalitzats
webservice/index.PHP?v=2&module=pri mers&getModuleCustomFields=1
webservei/v2/químics webservice/index.PHP?v=2&module=che micals OBTÉ LA PUBLICACIÓ Reactius i subministraments Llista de tots els registres
webservice/v2/chemicals/IDATA _ID] webservice/index.PHP?v=2&module=che micals&data_idADATA _ID] POSA'T Reactius i subministraments Record únic
webservei/v2/químics/camps personalitzats webservice/index.PHP?v=2&module=che micals&getModuleCustomFields=1 OBTENIR Camps de reactius i subministraments Llista de costums
webservei/v2/samples webservice/index.PHP?v=2&module=sam pies OBTÉ LA PUBLICACIÓ Samples Llista de tots els registres
webservei/v2/samples/IDATA_ID) web service/index.PHP?v=2&module=sam ples&data_id=[DATA _ID] POSA'T Samples Record únic
webservei/v2/samples/camps personalitzats webservice/index.PHP?v=2&module=sam ples&getModuleCustomFields=1 OBTENIR Samples Llista de camps personalitzats
webservei/v2/samples/organismes webservice/index.php?v=2&module=sam ples&getModuleOrganisms=1 OBTENIR Samples Llista d'organismes
webservei/v2/samples/tipus webservice/index.PHP?v=2&module=sam ples&getModuleTypes=1 OBTENIR Samples Llista de sampels tipus
webservei/v2/anticossos webservice/index.PHP?v=2&module=anti bodies OBTÉ LA PUBLICACIÓ Anticossos Llista de tots els registres
webservei/v2/anticossos/(DADES _iDi webservice/index.PHP?v=2&module=anti bodies&data_id=IDATA _ID] POSA'T Anticossos Record únic
webservei/v2/anticossos/camps personalitzats webservice/index.PHP?v=2&module=anti bodies&getModuleCustomFields=1 OBTENIR Camps d'anticossos Llista de costums
webservei/v2/seqüències webservice/index.PHP?v=2&module=seq uències OBTÉ LA PUBLICACIÓ Seqüències Llista de tots els registres
webservice/v2/sequences/(DADES _iDI webservice/index.PHP?v=2&module=seq uences&data _icHCIATA JD] OBTENIR
POSAR
Seqüències Record únic
webservei/v2/seqüències/camps personalitzats webservice/index.PHP?v=2&module=seq uences&getModuleCustomFields=1 OBTENIR Camps de seqüències Llista de costums
webservei/v2/animals webservice/index.PHP?v=2&module=ani mats OBTÉ LA PUBLICACIÓ Animals Llista de tots els registres
webservice/v2/animals/(DADES JD] webservice/index.PHP?v=2&module=ani mals&data _ick[DATA JD] OBTENIR POSAR Animals Record únic
webservei/v2/animals/camps personalitzats webservice/index.PHP?v=2&module=ani malsketModuleCustomFields=1 OBTENIR Animals Llista de camps personalitzats
webservei/v2/equips webservice/index.php?v=2&module=equi pments OBTÉ LA PUBLICACIÓ Equipament Llista de tots els registres
webservice/v2/equipments/PATA _el Webservice/index.php?v=2&module=equi pments&data _idADATA _ID] POSA'T Equipament Record únic
webservei/v2/equips/camps personalitzats webservice/index.PHP?v=2&module=equi pments&getModuleCustomFields=1 OBTENIR Camps d'equipament Llista de costums
webservei/v2/estructures webservice/index.PHP?v=2&module=stru cures OBTÉ LA PUBLICACIÓ Estructures químiques Llista de tots els registres
webservice/v2/structures/(DATA_ID] webservice/index.PHP?v=2&module=struc ctures&data jd=(DATA JD] POSA'T Estructures químiques Record únic
webservice/v2/structures/camps personalitzats webservice/index.PHP?v=2&module=stru cturesketModuleCustomFields=1 OBTENIR Estructures químiques Llista de camps personalitzats
webservice/v2/docs webservice/index.PHP?v=2&module=docs OBTÉ LA PUBLICACIÓ Documents Llista de tots els registres
webservice/v2/docs/(DATA JD] webservice/index.PHP?v=2&module=docs &data _idADATA _ID] POSA'T Documents Record únic
webcamps service/v2/docs/custom webservice/index.php?v=2&module=docs &getModuleCustomFields=1 OBTENIR Documents Llista de camps personalitzats
webservice/v2/docs/categories webservice/index.PHP?v=2&module=docs &getModuleCategories=1 OBTENIR Categories de documents Llista de
webservei/v2/llibre webservice/index.PHP?v=2&module=abo ok OBTÉ LA PUBLICACIÓ Llibreta d'adreces Llista de tots els registres
webservice/v2/book/(DATA _ID] webservice/index.php?v=2&module=abo ok&data_idADATA _ID] POSA'T Llibreta d'adreces Record únic
webcamps service/v2/book/custom webservice/index.PHP?v=2&module=abo ok&getModuleCustomFields=1 OBTENIR Llibreta d'adreces Llista de camps personalitzats
webservei/v2/llibre/categories webservice/index.PHP?v=2&module=abo ok&getModuleCategories=1 OBTENIR Categories de la llibreta d'adreces Llista de
webservice/v2/microarrays webservice/index.PHP?v=2&module=micr matrius OBTÉ LA PUBLICACIÓ Microarrays Llista de tots els registres
webservice/v2/microarrays/(DATA_ID] webservice/index.PHP?v=2&module=micr oarrays&data_id=[DATA _ID] OBTENIR POSAR Microarrays Record únic
webcamps service/v2/microarrays/custom webservice/index.PHP?v=2&module=micr oarrays&getModuleCustomFields=1 OBTENIR Microarrays Llista de camps personalitzats
webservei/v2/microarrays/organismes webservice/index.PHP?v=2&module=micr oarrays&getModuleOrganisms=1 OBTENIR Organismes de microarrays Llista de
webservice/v2/(CUSTOM_MODULE_NAM El
webservice/index.PHP?v=2&module=ECU STOM_MODULE_NAMEI
OBTÉ LA PUBLICACIÓ Mòdul personalitzat Llista de tots els registres
webservice/v2/(CUSTOM_MODULE_NAM EMIDATA _ID] webservice/index.PHP?v=2&module=[CU STOM_MODULE_NAME] &data_id=[DATA _ID] POSA'T Mòdul personalitzat Record únic
webservice/v2/(CUSTOM_MODULE_NAM Elicustomfields webservice/index.PHP?v=2&module=[CU STOM_MODULE_NAME184getModuleCust omFields=1 OBTENIR Mòdul personalitzat Llista de camps personalitzats

LabCollector - logotip 1

http://www.labcollector.comsales@agilebio.com
AgileBio EUA
5473 Kearny Villa Road Suite 255
San Diego, CA 92123
EUA
Tel: 347 368 1315
Fax: (800) 453 9128
http://www.agilebio.com
Seu d'AgileBio
75 carrer de Lourmel
75015 París
FRANÇA
Tel: 01 41 79 15 85
Fax: 01 72 70 40 22

Documents/Recursos

LabCollector Web Programari d'interfície de programació d'aplicacions de servei [pdfGuia de l'usuari
Web Interfície de programació d'aplicacions de servei, programari, Web Programari d'interfície de programació d'aplicacions de servei

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *