ലാബ് കളക്ടർ - ലോഗോപതിപ്പ് 2.0 - നവംബർ 2021
Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്വെയർ
ഉപയോക്തൃ ഗൈഡ്

Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്വെയർ

ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്വെയർ

ആമുഖം

ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് (API) മൂന്നാം കക്ഷി ആപ്ലിക്കേഷനുകളെ LabCollector ന്റെ ഡാറ്റാബേസ് (മൊഡ്യൂളുകൾ), ആഡ്-ഓണുകൾ (ELN, LSM) എന്നിവയുമായി സംവദിക്കാൻ അനുവദിക്കുന്നു.
യൂണിഫോം റിസോഴ്സ് ഐഡന്റിഫയർ (യുആർഐ) വഴിയും അവയിലെ പ്രവർത്തനങ്ങളിലൂടെയും ഉറവിടങ്ങളിലേക്ക് പ്രവേശനം അനുവദിക്കുന്ന ഒരു പ്രാതിനിധ്യ സ്റ്റേറ്റ് ട്രാൻസ്ഫർ (REST) ​​ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ളതാണ് API.
കുറിപ്പ്: 2017 ജൂൺ മുതൽ API v1 നിർത്തലാക്കി, എല്ലാ പുതിയ പരിണാമങ്ങളും API v2-ലാണ്.

ലാബ്‌കോളക്ടർ API

2-1. API സജ്ജീകരണം
ആദ്യം, നിങ്ങളുടെ ലാബ് കളക്ടർ സോഫ്‌റ്റ്‌വെയറിൽ നിങ്ങളുടെ അപേക്ഷ പ്രഖ്യാപിക്കണം. ആപ്ലിക്കേഷൻ ഡിക്ലറേഷൻ സെറ്റപ്പ് ഫോം ആക്സസ് ചെയ്യാൻ, സൂപ്പർ അഡ്മിനിസ്ട്രേറ്റർ അവകാശങ്ങളോടെ LabCollector-ലേക്ക് ലോഗിൻ ചെയ്ത് അഡ്മിൻ > സെറ്റപ്പ് പേജിലേക്ക് പോകുക. തുടർന്ന് തിരഞ്ഞെടുക്കുക Web സേവന API ലിങ്ക്. ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - API സജ്ജീകരണംനിങ്ങൾ ഇപ്പോൾ ഇതിലാണ് Web സേവന API ആപ്ലിക്കേഷൻ മാനേജ്മെന്റ് പേജ്. ഒരു പുതിയ അപേക്ഷ പ്രഖ്യാപിക്കാൻ, ഈ ഫോം പൂരിപ്പിക്കുക: ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - API സജ്ജീകരണം 1

  • പേര്: നിങ്ങളുടെ അപേക്ഷയുടെ പേര്.
  • ഈ ആപ്ലിക്കേഷനുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള മൊഡ്യൂളുകൾ: അപ്ലിക്കേഷന് ആക്‌സസ് ചെയ്യാനാകുന്ന മൊഡ്യൂളുകൾ തിരഞ്ഞെടുക്കുക.
  • ഡിഫോൾട്ട് ഓപ്പറേറ്റർ: ഓരോ അഭ്യർത്ഥനയിലും ഈ വിവരങ്ങൾ ചേർക്കാൻ നിങ്ങൾക്ക് താൽപ്പര്യമില്ലെങ്കിൽ ഡിഫോൾട്ട് ഓപ്പറേറ്ററായ കോൺടാക്റ്റ് തിരഞ്ഞെടുക്കുക.
  • IP നിയന്ത്രണം: IP വിലാസങ്ങളുടെ ഒരു ലിസ്റ്റ് പ്രഖ്യാപിക്കാൻ സുരക്ഷാ ഓപ്ഷൻ നിങ്ങളെ അനുവദിക്കുന്നു, അത് API-യിൽ അഭ്യർത്ഥനകൾ നടത്താൻ നിങ്ങളെ അനുവദിക്കും.

നിങ്ങളുടെ ലാബ് കളക്ടർക്കുള്ള എല്ലാ ആപ്ലിക്കേഷനുകളും ആപ്ലിക്കേഷൻ ലിസ്റ്റ് കാണിക്കുന്നു, നിങ്ങൾക്ക് എപ്പോൾ വേണമെങ്കിലും അവയുടെ വ്യാപ്തി പരിഷ്കരിക്കാനാകും.
API-യിലേക്കുള്ള അഭ്യർത്ഥനകളിൽ നിങ്ങളുടെ ആപ്ലിക്കേഷൻ തിരിച്ചറിയാൻ ആവശ്യമായ ടോക്കണിലേക്കും നിങ്ങൾക്ക് ആക്സസ് ഉണ്ട്. ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - API സജ്ജീകരണം 2

കുറിപ്പ്: ഈ ഫീച്ചർ ഉപയോഗിക്കുന്നതിന്, നിങ്ങൾ C സജീവമാക്കേണ്ടതുണ്ട്url നിങ്ങളുടെ PHP മുൻഗണനകളിൽ. ലിനക്സിൽ, PHP-C ഇൻസ്റ്റാൾ ചെയ്യുകurl പാക്കേജ്.
ജാലകങ്ങളിലും ഞങ്ങളുടെ ഓട്ടോമാറ്റിക് ഇൻസ്റ്റാളർ ഉപയോഗിച്ചും, PHP.ini എഡിറ്റ് ചെയ്യുക, C-യ്‌ക്കായി വിപുലീകരണങ്ങൾ ഒഴിവാക്കുകurl (വിപുലീകരണം=php_curl.dll).
2-2. അഭ്യർത്ഥനകൾ
മൂന്നാം കക്ഷി ആപ്ലിക്കേഷനുകളും ലാബ് കളക്ടറും തമ്മിലുള്ള ഡയലോഗ് web HTTP 1.1 പ്രോട്ടോക്കോൾ അടിസ്ഥാനമാക്കിയുള്ളതാണ് സേവന API.
2-2-1. API രീതി
ഇതിലേക്ക് നിങ്ങൾക്ക് HTTP അല്ലെങ്കിൽ HTTPS അഭ്യർത്ഥനകൾ അയക്കാം web ഒരു റിസോഴ്സിൽ പ്രവർത്തിക്കാനുള്ള ഒരു രീതിയുള്ള സേവനം.

  • ഒരു ഉറവിടം വായിക്കുന്നതിനുള്ള രീതി നേടുക
  • ഒരു പുതിയ ഉറവിടം സൃഷ്ടിക്കുന്നതിനുള്ള POST രീതി
  • ഒരു റിസോഴ്‌സ് പരിഷ്‌ക്കരിക്കുന്നതിനുള്ള PUT രീതി
  • ഒരു ഉറവിടം ഇല്ലാതാക്കുന്നതിനുള്ള രീതി ഇല്ലാതാക്കുക

2-2-2. തലക്കെട്ടുകൾ
API-യിലേക്കുള്ള ഒരു അഭ്യർത്ഥനയ്ക്ക് ചില നിർദ്ദിഷ്ട HTTP/HTTPS തലക്കെട്ടുകൾ ആവശ്യമാണ്:

  • നിങ്ങളുടെ അഭ്യർത്ഥന, ടെക്സ്റ്റ്/എക്സ്എംഎൽ, അല്ലെങ്കിൽ ആപ്ലിക്കേഷൻ/ജെഎസ്ഒഎൻ എന്നിവയുടെ ആവശ്യമുള്ള പ്രതികരണ ഫോർമാറ്റ് സ്വീകരിക്കുക തലക്കെട്ട് നിർവ്വചിക്കുന്നു.
  • API-ലേക്ക് നിങ്ങളുടെ അഭ്യർത്ഥനയ്ക്ക് അംഗീകാരം നൽകുന്നതിന് ആവശ്യമായ നിങ്ങളുടെ ആപ്ലിക്കേഷൻ ടോക്കൺ ഇടുന്നതാണ് X-LC-APP-Auth ഹെഡർ.
  • X-LC-APP-Charset തലക്കെട്ട് നിങ്ങളുടെ ആപ്ലിക്കേഷന്റെ പ്രതീക എൻകോഡിംഗ് നിർവചിക്കുന്നു. ഉചിതമായ എൻകോഡിംഗ് ഉപയോഗിച്ച് പ്രതികരണം തിരികെ അയക്കാനും നിങ്ങളുടെ POST, PUT അഭ്യർത്ഥനകൾ LabCollector ന്റെ പ്രതീക എൻകോഡിംഗിലേക്ക് (ISO 8859-1) ശരിയായി പരിവർത്തനം ചെയ്യാനും ഇത് API-യെ അനുവദിക്കുന്നു.

2-2-3. ഉപകരണം
പോസ്റ്റ്മാൻ (പോസ്റ്റ്മാൻ) എന്ന പേരിൽ ചില സോഫ്‌റ്റ്‌വെയർ ആപ്പ് ഉപയോഗിച്ച് API-യിൽ നിന്ന് ഡാറ്റ വീണ്ടെടുക്കാനോ ഡാറ്റ അയയ്‌ക്കാനോ ശ്രമിക്കാം.https://www.getpostman.com/).

യൂണിഫോം റിസോഴ്സ് ഐഡൻ്റിഫയർ (URI)

2-3-1. മെത്തോ നേടുകd
ജനറൽ
ഓരോ LabCollector മൊഡ്യൂൾ ഡാറ്റയും ഒരു അദ്വിതീയ URI ആണ് തിരിച്ചറിയുന്നത് (മൊഡ്യൂളിന്റെ URI യുടെ പൂർണ്ണമായ ലിസ്റ്റിനായി അനെക്സ് കാണുക):
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] ഈ അഭ്യർത്ഥന മൊഡ്യൂളിലെ എല്ലാ ഡാറ്റയുടെയും ലിസ്റ്റിലേക്ക് മറുപടി നൽകുന്നു.
നിങ്ങളുടെ URI-യിലേക്ക് പാരാമീറ്ററുകൾ ചേർത്തുകൊണ്ട് നിങ്ങൾക്ക് മൊഡ്യൂൾ ഡാറ്റയിലേക്ക് തിരയാൻ കഴിയും. ഒരു ഫീൽഡ് മൂല്യവുമായി പൊരുത്തപ്പെടുന്ന ഒരു കീവേഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒരു പാരാമീറ്റർ കൈമാറാൻ കഴിയും:[PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?name=[KEYWORD]ഉദാ
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?name=First%20Record
ഈ അഭ്യർത്ഥന അവരുടെ നാമ മൂല്യത്തിൽ "ആദ്യ റെക്കോർഡ്" കീവേഡ് അടങ്ങിയിരിക്കുന്ന റെക്കോർഡുകൾ നൽകുന്നു.
തിരയലും ഫിൽട്ടറിംഗ് പ്രവർത്തനങ്ങളും നടത്താൻ API ഉപയോഗിക്കുന്ന ചില ഇഷ്‌ടാനുസൃത പാരാമീറ്ററുകളാണ് അവ.
ഇഷ്ടാനുസൃത പാരാമീറ്ററുകൾ

  • റെക്കോർഡ്_ഐഡി പാരാമീറ്റർ അതിന്റെ ഐഡി പ്രകാരം ഡാറ്റ വ്യക്തമാക്കുക:
[PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?record_id=[RECORD_ID] ഉദാ [PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?record_id=1,19
ഈ അഭ്യർത്ഥന ഐഡി 1, ഐഡി 19 എന്നിവയുള്ള റെക്കോർഡുകൾ നൽകുന്നു. കോമ ഉപയോഗിച്ച് അവയെ വേർതിരിച്ചുകൊണ്ട് നിങ്ങൾക്ക് ഒന്നിലധികം ഐഡികൾ വ്യക്തമാക്കാം.
  • by_keywords പാരാമീറ്റർ ഒരു കീവേഡ് തിരയൽ നടത്തുന്നു:
[PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?by_keywords=[KEYWORD] ഉദാ [PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?by_keywords=cell
ഈ അഭ്യർത്ഥന എല്ലാ റെക്കോർഡുകളുടെയും എല്ലാ ഫീൽഡുകളിലേക്കും ഒരു തിരയൽ നടത്തുകയും പൊരുത്തപ്പെടുന്ന സെല്ലുകൾ തിരികെ നൽകുകയും ചെയ്യുന്നു. ഒന്നിലധികം കീവേഡുകൾ കോമ ഉപയോഗിച്ച് വേർതിരിച്ചുകൊണ്ട് നിങ്ങൾക്ക് അവ വ്യക്തമാക്കാൻ കഴിയും.
  • by_keywords പാരാമീറ്റർ ഒരു കീവേഡ് തിരയൽ നടത്തുന്നു:
[PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?by_keywords=[KEYWORD] ഉദാ [PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?by_keywords=cell
ഈ അഭ്യർത്ഥന എല്ലാ റെക്കോർഡുകളുടെയും എല്ലാ ഫീൽഡുകളിലേക്കും ഒരു തിരച്ചിൽ നടത്തുകയും പൊരുത്തപ്പെടുന്ന സെൽ തിരികെ നൽകുകയും ചെയ്യുന്നു. ഒന്നിലധികം കീവേഡുകൾ കോമ ഉപയോഗിച്ച് വേർതിരിച്ചുകൊണ്ട് നിങ്ങൾക്ക് അവ വ്യക്തമാക്കാൻ കഴിയും.
  • ഫീൽഡ് പാരാമീറ്ററുകൾ, API പ്രതികരണത്തിൽ നിങ്ങൾക്ക് ചില ഫീൽഡ് മൂല്യങ്ങൾ മാത്രം വീണ്ടെടുക്കണമെങ്കിൽ:
[PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?ഫീൽഡുകൾ=[FIELD1],[FIELD2] ഉദാ [PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?fields=count,name
ഈ അഭ്യർത്ഥന മൊഡ്യൂളിൽ നിന്നുള്ള എല്ലാ റെക്കോർഡുകളും നൽകുന്നു, എന്നാൽ എണ്ണവും പേരുമുള്ള ഫീൽഡുകൾ മാത്രം. കോമ ഉപയോഗിച്ച് വേർതിരിക്കുന്നതിലൂടെ നിങ്ങൾക്ക് ഒന്നിലധികം ഫീൽഡുകൾ വ്യക്തമാക്കാൻ കഴിയും.
"തിരഞ്ഞെടുക്കുക" എന്ന തരത്തിലുള്ള ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾക്കായി കോമയാൽ വേർതിരിച്ച ഒന്നിലധികം മൂല്യങ്ങൾ അഭ്യർത്ഥന ഇപ്പോൾ സ്വീകരിക്കുന്നു.ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്വെയർ - ഉപകരണം
  • തിരയൽ_ഓൺ പാരാമീറ്റർ നിങ്ങളെ ഡാറ്റ തിരയാൻ അനുവദിക്കുന്നു. ഇനിപ്പറയുന്ന രീതിയിൽ തീയതി ശ്രേണി പ്രകാരം തിരയാൻ നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാം:
[PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]&
search_on=date_field&from=XXXXXX&to=ZZZZZZ
നിങ്ങൾ FROM മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ എങ്കിൽ, ഫലം FROM തീയതിയേക്കാൾ വലിയ എല്ലാ തീയതികളും നൽകും. നിങ്ങൾ മാത്രം ഉപയോഗിക്കുകയാണെങ്കിൽ, ഈ തീയതി വരെയുള്ള എല്ലാ മൂല്യവും അത് തിരികെ നൽകും. ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - ഉപകരണം 1
  • നിങ്ങളുടെ തിരയൽ അടുക്കാൻ സോർട്ട്_ബൈ പാരാമീറ്റർ നിങ്ങളെ അനുവദിക്കുന്നു:

[PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?sort_by=[FIELD1]_DESC
ഉദാ [PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?sort_by=name_DESC
ഈ അഭ്യർത്ഥന നെയിം ഫീൽഡിൽ അവരോഹണ ക്രമത്തിൽ അടുക്കിയ എല്ലാ രേഖകളും നൽകുന്നു. ഓരോ ഫീൽഡിനും കോമയും നിർദ്ദിഷ്ട ഓർഡർ അസൻഡന്റ് _ASC" അല്ലെങ്കിൽ ഡിസെൻഡന്റ് "_DESC" എന്നിവ ഉപയോഗിച്ച് അവയെ വേർതിരിച്ചുകൊണ്ട് നിങ്ങൾക്ക് ഒന്നിലധികം സോർട്ട്_ വ്യക്തമാക്കാൻ കഴിയും.

  • ഫലങ്ങളുടെ എണ്ണം പരിമിതപ്പെടുത്താൻ limit_to പാരാമീറ്റർ നിങ്ങളെ അനുവദിക്കുന്നു:

[PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]?limit_to=0,10
ഈ അഭ്യർത്ഥന സൂചിക 10-ൽ ആരംഭിക്കുന്ന 0 റെക്കോർഡുകൾ നൽകുന്നു. നിങ്ങൾ സൂചിക വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, സൂചിപ്പിച്ച ഫലങ്ങളുടെ എണ്ണം മാത്രമേ നൽകൂ.
ഹെഡർ പ്രതികരണത്തിൽ API രണ്ട് ഇഷ്‌ടാനുസൃത ഫീൽഡുകളും നൽകുന്നു, ബോഡി പ്രതികരണത്തിൽ ലഭിച്ച ഫലങ്ങളുടെ എണ്ണം അടങ്ങിയ “X-LC-QUERY-RESULT” കൂടാതെ നിങ്ങളുടെ തിരയലുമായി പൊരുത്തപ്പെടുന്ന മൊത്തം റെക്കോർഡുകൾ അടങ്ങിയ “X-LC-QUERY- TOTAL”.
ഓരോ റെക്കോർഡിനും ഒരു അദ്വിതീയ URI ഉണ്ട്:
[PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]/[DATA_ID] ഈ അഭ്യർത്ഥന ഒരു അദ്വിതീയ റെക്കോർഡിന് മറുപടി നൽകുന്നു. നിങ്ങൾ വീണ്ടെടുക്കാൻ ആഗ്രഹിക്കുന്ന റെക്കോർഡിൻ്റെ തനത് ഐഡിയുമായി [DATA_ID] പൊരുത്തപ്പെടണം.
സംഭരണം
സ്റ്റോറേജിലേക്ക് ലിങ്ക് ചെയ്‌തിരിക്കുന്ന എല്ലാ ഇനത്തിനും ട്യൂബ് സോർട്ടർ ഫിൽട്ടറിംഗ് ഫംഗ്‌ഷനുകളും നിങ്ങൾക്കുണ്ട്:
[PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&action=tube_sorter&box_i d=[BOX_ID] ഉദാ [PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&action=tube_sorter&box_i d=34
ഈ അഭ്യർത്ഥന ട്യൂബ് സോർട്ടർ പോലെയുള്ള ബോക്സ് ഐഡി 34-ലെ സ്റ്റോറേജ് വിവരങ്ങൾ നൽകുന്നു. ഒന്നിലധികം ഐഡികൾ കോമ ഉപയോഗിച്ച് വേർതിരിച്ചുകൊണ്ട് നിങ്ങൾക്ക് അവ വ്യക്തമാക്കാൻ കഴിയും. ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - ഉപകരണം 2

[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_i d=[BOX_ID]&record_name=[RECORD_NAME] ഉദാ [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] ഉദാ [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&recor d_name=ST-260
ഈ അഭ്യർത്ഥനകൾ ST-260 എന്ന് പേരുള്ള ഒരു റെക്കോർഡിൽ ഫിൽട്ടറിംഗ് നടത്തുന്നു. കോമ ഉപയോഗിച്ച് വേർതിരിക്കുന്നതിലൂടെ നിങ്ങൾക്ക് ഒന്നിലധികം റെക്കോർഡ് പേരുകൾ വ്യക്തമാക്കാൻ കഴിയും. നിങ്ങൾക്ക് ബോക്സ് ഐഡിയും വ്യക്തമാക്കാം, ഇവിടെ 206.[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_n ame=[BOX_NAME] ഉദാ [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_n ame=test-rack_06
ഈ അഭ്യർത്ഥന ബോക്സ് test-rack_06-ൽ ഫിൽട്ടറിംഗ് നടത്തുന്നു. കോമ ഉപയോഗിച്ച് വേർതിരിച്ചുകൊണ്ട് നിങ്ങൾക്ക് ഒന്നിലധികം ബോക്സ് നാമങ്ങൾ വ്യക്തമാക്കാൻ കഴിയും.
പ്രവർത്തനത്തിലേക്കുള്ള മറ്റ് തിരയൽ പാരാമീറ്ററുകൾ=tube_sorter ഇവയാകാം:
  • ലൊക്കേഷൻ_ഐഡി
  • സ്ഥാനം_നാമം
  • സൗകര്യ_ഐഡി
  • സൌകര്യം_പേര്
    ഇത് ഒഴിഞ്ഞ പെട്ടികളും തിരികെ നൽകും.
  • ദ്വിതീയ സംഭരണത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ വീണ്ടെടുക്കാൻ storage_sec പാരാമീറ്റർ അനുവദിക്കുന്നു.
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]&data_id=[DATA_ID]& fields=storage_sec ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - ഉപകരണം 3

ഉൽപ്പന്നം ധാരാളം

  • ആക്ഷൻ ഗെറ്റ് ലോട്ട് ലോട്ടും റീജന്റ് വിവരങ്ങളും വീണ്ടെടുക്കാൻ അനുവദിക്കുന്നു
[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
ഓപ്ഷണൽ പാരാമീറ്ററുകൾ lot_id (ഫോർമാറ്റ് 1 അല്ലെങ്കിൽ 1/LT), chem_id എന്നിവയാണ്. ഇതിന് പാരാമീറ്ററുകൾ ലഭിക്കുന്നില്ലെങ്കിൽ, അത് എല്ലാ സജീവ ലോട്ടുകളും വീണ്ടെടുക്കുന്നു.
പാചകക്കുറിപ്പ്
[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] ഉദാ [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe &recipe_id=509
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe ലോഗുകൾ
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Report&log_id=[record_id] ഉദാ [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Report&log_id=1218
ഐഡികൾ മുൻampകുറവ് എന്നാൽ ഈ കോളുകളിൽ നിർബന്ധമാണ്.
പാചകക്കുറിപ്പുകൾ നേടുക ഇനിപ്പറയുന്ന വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുന്നു: ഐഡി, പേര്, വിവരണം, വിഭാഗം ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - ഉപകരണം 4

പാചകക്കുറിപ്പുകൾ ആ recipe_id-യ്‌ക്കായി ഇനിപ്പറയുന്ന വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുന്നു: ഐഡി, പേര്, വിവരണം, വിഭാഗം, തുടർന്ന് ഘടകങ്ങൾ ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - ഉപകരണം 5getRecipeLogs ഇനിപ്പറയുന്ന വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുന്നു: ഐഡി, പേര്, വിവരണം, വിഭാഗം ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - ഉപകരണം 6getRecipeReport ആ log_id-നുള്ള റിപ്പോർട്ട് PDF, അടിസ്ഥാന64 ഫോർമാറ്റിന് കീഴിൽ പ്രിന്റ് ചെയ്യുന്നു, അത് PDF-ലേക്ക് ഡീകോഡ് ചെയ്യാൻ കഴിയും. ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - ഉപകരണം 7

2-3-2. പോസ്റ്റ് രീതി
ഒരു പുതിയ ഉറവിടം സൃഷ്‌ടിക്കുന്നതിന്, ആവശ്യമുള്ള മൊഡ്യൂൾ URI-ലേക്ക് POST രീതി ഉപയോഗിച്ച് ഒരു അഭ്യർത്ഥന അയയ്‌ക്കുക:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] നിങ്ങളുടെ പാരാമീറ്റർ കീകൾ ഫീൽഡിൻ്റെ പേരുമായി പൊരുത്തപ്പെടണം.
പുതിയ റെക്കോർഡുകൾ സൃഷ്‌ടിക്കുമ്പോൾ (POST) അല്ലെങ്കിൽ അപ്‌ഡേറ്റ് ചെയ്യുമ്പോൾ (PUT) ചേർത്തിട്ടുള്ള തനത് ഫീൽഡുകൾക്കായി പരിശോധിക്കുക.
ഒരു ഫീൽഡ് അദ്വിതീയതയ്‌ക്കായി ഒരേ മൂല്യമുള്ള മറ്റൊരു റെക്കോർഡ് നിലവിലുണ്ടെങ്കിൽ, API പ്രവർത്തനം പൂർത്തിയാക്കില്ല, കൂടാതെ കോഡ് 409 (സംഘർഷം) തിരികെ നൽകും, കൂടാതെ ടെക്‌സ്‌റ്റ്: 'XXX' ഫീൽഡിന്റെ മൂല്യം അദ്വിതീയമായിരിക്കണം. 'ZZZ' പട്ടികയിൽ 'YYY' മൂല്യം ഇതിനകം നിലവിലുണ്ട്. (സ്ക്രീൻഷോട്ട് കാണുക) ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - ഉപകരണം 8

കുറിപ്പ്: project_code ഫീൽഡ് POST-ലും PUT-ലും ഉപയോഗിക്കാം, അത് ടെക്‌സ്‌റ്റ് പ്രതീക്ഷിക്കുന്നു (ഐഡി അല്ല). നിങ്ങൾക്ക് ഇപ്പോൾ ഒരു പുതിയ പ്രോജക്റ്റ് കോഡ് ഇല്ലെങ്കിൽ, ഓപ്പറേറ്റർക്ക് മതിയായ അനുമതികൾ ഉണ്ടെങ്കിൽ (അഡ്മിനിസ്‌ട്രേറ്റർ അല്ലെങ്കിൽ സൂപ്പർ-അഡ്‌മിനിസ്‌ട്രേറ്റർ) സൃഷ്‌ടിക്കാം.

  • ഒരു ബോക്‌സ് സൃഷ്‌ടിക്കാൻ ആക്‌ഷൻ ആഡ്‌ബോക്‌സ് നിങ്ങളെ അനുവദിക്കുന്നു
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action= addBox
  • ആവശ്യമായ പാരാമീറ്ററുകൾ:
    ഓ പേര്
    o തരം (സാധുവായ ഒരു തരം ആയിരിക്കണം: ബോക്സ്, ബോക്സ്_നോഗ്രിഡ്, പ്ലേറ്റ്, മൈക്രോപ്ലേറ്റ്, സന്ദർശിക്കുക, ബാഗ്, ഷെൽഫ് ഭാഗം)
    o ഉപകരണങ്ങൾ (ഐഡി അല്ലെങ്കിൽ പേര് പിന്തുണയ്ക്കുന്നു, ലാബ് കളക്ടർ സ്റ്റോറേജിൽ ഉണ്ടായിരിക്കണം).
    o വലുപ്പം (ബോക്‌സിന്റെ തരത്തെ ആശ്രയിച്ചിരിക്കുന്നു: ഒരു സന്ദർശനത്തിനുള്ള സംഖ്യയും ഒരു ബോക്‌സ്, പ്ലേറ്റ്, മൈക്രോപ്ലേറ്റ് എന്നിവയുടെ ഫോർമാറ്റും (A:1.H:8) ആയിരിക്കണം)
  • ഓപ്ഷണൽ പാരാമീറ്ററുകൾ:
    ഒ വിവരണം
    ഓ റാക്ക്
    ഓ കാവൽക്കാരൻ

2-3-3. PUT രീതി
ഒരു ഉറവിടം പരിഷ്‌ക്കരിക്കുന്നതിന്, ആവശ്യമുള്ള റെക്കോർഡ് യുആർഐയിലേക്ക് PUT രീതി ഉപയോഗിച്ച് ഒരു അഭ്യർത്ഥന അയയ്‌ക്കുക:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID] നിങ്ങളുടെ പാരാമീറ്റർ കീകൾ നിങ്ങൾ പരിഷ്‌ക്കരിക്കാൻ ആഗ്രഹിക്കുന്ന ഫീൽഡിൻ്റെ പേരുമായി പൊരുത്തപ്പെടണം.
ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങൾക്ക്, PUT അഭ്യർത്ഥനകൾക്ക്, പാരാമീറ്ററുകൾ ബോഡിയിലായിരിക്കണം (ഇതിൽ അല്ല URL).
ദി URL [PATH_TO_LABCOLLECTOR]/ ആണ്webservice/index.PHP?v=2
തലക്കെട്ടുകൾ ഇവയാണ്: X-LC-APP-Auth, അംഗീകരിക്കുക.

  • വോളിയം നീക്കം ചെയ്യുക
    - പാരാമീറ്ററുകൾ:
    o നീക്കം വോളിയം (നിർബന്ധം)
    ബാർകോഡ്, തനത്_കോഡ്, അല്ലെങ്കിൽ aliquot_barcode (അവയിലൊന്ന് ഉണ്ടായിരിക്കണം)
    o അളവ് (നിർബന്ധം)
    - പ്രതികരണം: ശരി
  • സംഭരണം നീക്കം ചെയ്യുക
    - പാരാമീറ്ററുകൾ:
    വിദൂര സംഭരണം (നിർബന്ധം)
    ബാർകോഡ്, തനത്_കോഡ്, അല്ലെങ്കിൽ aliquot_barcode (അവയിലൊന്ന് ഉണ്ടായിരിക്കണം)
    - പ്രതികരണം: ശരി
  • രജിസ്ട്രി ബുക്ക് ചേർക്കുക
    – URL:
    [PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&module=[m odule] - പാരാമീറ്ററുകൾ:
    ആഡ് രജിസ്ട്രിബുക്ക് (നിർബന്ധം)
    o record_id (നിർബന്ധം)
    തീയതി (നിർബന്ധം, ഫോർമാറ്റ് yy yy/mm/dd അല്ലെങ്കിൽ yyyy-mm-dd)
    അഭിപ്രായങ്ങൾ (നിർബന്ധം)
    ഓ ഓപ്പറേറ്റർ (ഓപ്ഷണൽ, അത് API അയച്ചില്ലെങ്കിൽ ഡിഫോൾട്ട് ഓപ്പറേറ്റർ ഉപയോഗിക്കും)
    o പ്രവർത്തനം (ഓപ്ഷണൽ, LC-യിൽ നിർവചിച്ചിരിക്കുന്ന സാധുവായ 'സ്റ്റോറേജ് ആക്ഷൻ തരം' ആയിരിക്കണം
    >അഡ്മിൻ >മുൻഗണനകൾ > പ്രോസസ്സ് & പ്രവർത്തന തരം)
    - പ്രതികരണം: ശരി
  • സെക്കൻഡറി സ്റ്റോറേജ് ചേർക്കുക
    - പാരാമീറ്ററുകൾ:
    o ദ്വിതീയ സംഭരണം ചേർക്കുക (നിർബന്ധം)
    ഓ ബാർകോഡ് (നിർബന്ധം)
    o box_id (നിർബന്ധം)
    o box_details (ഗ്രിഡ് ഡിവൈഡർ, ട്യൂബ് ട്രേ, മൈക്രോപ്ലേറ്റ് എന്നിവയുള്ള ബോക്‌സിന് മാത്രം നിർബന്ധമാണ്. ബോക്‌സിന് ഗ്രിഡോ ബാഗോ വിസിറ്റ് ബീ അല്ലെങ്കിൽ ഷെൽഫ് ഭാഗമോ ഇല്ലെങ്കിൽ, അത് ആവശ്യമില്ല)
    ഒ തനത്_കോഡ് (ഓപ്ഷണൽ)
    o വോളിയം (ഓപ്ഷണൽ)
    അഭിപ്രായങ്ങൾ (ഓപ്ഷണൽ)
    o cap_color (ഓപ്ഷണൽ)

കുറിപ്പ്: നിർബന്ധിത പാരാമീറ്ററുകൾ ഇല്ലെങ്കിൽ ഒരു പിശക് സന്ദേശം നൽകുന്നു; ബാർകോഡ് നിലവിലില്ലെങ്കിൽ; യുണീക്_കോഡ് നിലവിലുണ്ടെങ്കിൽ, അത് അദ്വിതീയമല്ല; കൂടാതെ, നിറം ഉണ്ടെങ്കിലും അത് നിലവിലില്ലെങ്കിൽ.
പാരാമീറ്റർ box_details ലഭിച്ചില്ലെങ്കിൽ ബോക്‌സിന്റെ തരത്തിന് സ്ഥാനം ആവശ്യമുണ്ടെങ്കിൽ (ഗ്രിഡ്, ട്യൂബ് ട്രേ അല്ലെങ്കിൽ മൈക്രോപ്ലേറ്റ് ഉള്ള ബോക്സ്), ഒരു പിശക് സന്ദേശം നൽകും. ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - ഉപകരണം 9ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്‌വെയർ - device10കുറിപ്പ്: project_code ഫീൽഡ് POST-ലും PUT-ലും ഉപയോഗിക്കാം, അത് ടെക്‌സ്‌റ്റ് പ്രതീക്ഷിക്കുന്നു (ഐഡി അല്ല). നിങ്ങൾക്ക് ഇപ്പോൾ ഒരു പുതിയ പ്രോജക്റ്റ് കോഡ് ഇല്ലെങ്കിൽ, ഓപ്പറേറ്റർക്ക് മതിയായ അനുമതികൾ ഉണ്ടെങ്കിൽ (അഡ്മിനിസ്‌ട്രേറ്റർ അല്ലെങ്കിൽ സൂപ്പർ-അഡ്‌മിനിസ്‌ട്രേറ്റർ) സൃഷ്‌ടിക്കാം.
2-3-4. ഇല്ലാതാക്കുക രീതി
ഒരു ഉറവിടം ഇല്ലാതാക്കാൻ, ആവശ്യമുള്ള റെക്കോർഡ് URI-ലേക്ക് DELETE രീതി ഉപയോഗിച്ച് ഒരു അഭ്യർത്ഥന അയയ്ക്കുക:
[PATH_TO_LABCOLLECTOR]/webസേവനം/v2/[MODULE]/[DATA_ID]

API പിശക് സന്ദേശങ്ങൾ

സന്ദേശം  പ്രതികരണ കോഡ് വിവരണം 
ആക്‌സസ് ചെയ്യുന്നതിന് അപ്ലിക്കേഷൻ പ്രാമാണീകരണം ആവശ്യമാണ് Web സേവനം' 401 അനധികൃതം അഭ്യർത്ഥനയ്ക്ക് ഒന്നുകിൽ ഹെഡർ പാരാമീറ്റർ X- LC-APP-Auth ഇല്ല അല്ലെങ്കിൽ ഒരു സാധുവായ മൂല്യം ഇല്ല
'അസാധുവായ പ്രവർത്തനം xxx' 400 മോശം അഭ്യർത്ഥന പാരാമീറ്റർ പ്രവർത്തനത്തിന് 'tube_sorter' എന്നതിൽ നിന്ന് വ്യത്യസ്തമായ മൂല്യമുണ്ട്
അല്ലെങ്കിൽ 'നെറ്റ്ബാക്കപ്പ്'
തിരയൽ പാരാമീറ്ററുകൾ നഷ്‌ടമായി! 400 മോശം അഭ്യർത്ഥന അഭ്യർത്ഥനയിൽ Action=tube_sorter എന്ന പാരാമീറ്റർ അടങ്ങിയിരിക്കുന്നു
എന്നാൽ താഴെ പറയുന്ന പരാമീറ്ററുകളിൽ ഒരെണ്ണമെങ്കിലും നഷ്‌ടമായിരിക്കുന്നു: box_id, box_name, record_name, unique_code, barcode, aliquot_barcode
മൊഡ്യൂൾ "XXX" നിലവിലില്ല!' 400 മോശം അഭ്യർത്ഥന 'മൊഡ്യൂൾ' എന്ന പാരാമീറ്ററിന്റെ മൂല്യം ഒരു GB കളക്ടർ മൊഡ്യൂളല്ല
മൊഡ്യൂൾ "XXX" ഈ ഡാറ്റ പങ്കിടുന്നില്ല!' 403 നിരോധിച്ചിരിക്കുന്നു 'മൊഡ്യൂൾ' എന്ന പരാമീറ്ററിന്റെ മൂല്യം പരിശോധിച്ചിട്ടില്ല
ലാബ് കളക്ടർ > അഡ്മിൻ > സജ്ജീകരണം > Web സേവനം
'അഭ്യർത്ഥനയുടെ ഫോർമാറ്റ് സ്വീകരിച്ചിട്ടില്ല!' 415 പിന്തുണയ്ക്കാത്ത മീഡിയ തരം അംഗീകരിക്കുക എന്ന പരാമീറ്റർ ഉപയോഗിച്ചു, എന്നാൽ മൂല്യം അംഗീകരിച്ച മൂല്യങ്ങളിൽ ഒന്നല്ല: ആപ്ലിക്കേഷൻ/എക്സ്എംഎൽ അല്ലെങ്കിൽ ആപ്ലിക്കേഷൻ/ജെഎസ്ഒഎൻ
(ശൂന്യം) 406 സ്വീകാര്യമല്ല രീതി ഇനിപ്പറയുന്നതിൽ ഒന്നായിരിക്കണം: GET, POST, PUT, DELETE
'വിവരങ്ങളൊന്നും കണ്ടെത്തിയില്ല.' 404 കണ്ടെത്തിയില്ല ഈ അഭ്യർത്ഥനയുടെ പാരാമീറ്ററുകൾക്കൊപ്പം ഡാറ്റയൊന്നും കണ്ടെത്തിയില്ല
'ശരി.' 200 ശരി റെക്കോർഡ് വിജയകരമായി അപ്ഡേറ്റ് ചെയ്തു
'സംഘർഷം.' 409 സംഘർഷം ഒരു ഉള്ളതിനാൽ റെക്കോർഡ് അപ്ഡേറ്റ് ചെയ്യാൻ കഴിഞ്ഞില്ല
ഡാറ്റയിലെ വൈരുദ്ധ്യം
ഈ മൊഡ്യൂളിന് ജീവജാലങ്ങളൊന്നും വിലയില്ല 404 കണ്ടെത്തിയില്ല മൊഡ്യൂളുകൾ മാത്രം "സ്‌ട്രെയിൻസ്", "എസ്ampലെസ്", മൈക്രോഅറേകൾ"
ഒരു ഓർഗാനിസം മൂല്യം ഉണ്ട് - നിങ്ങൾ തെറ്റായ ഒന്ന് തിരഞ്ഞെടുത്തു
മൊഡ്യൂൾ
ഈ മൊഡ്യൂളിന് വിഭാഗങ്ങളുടെ മൂല്യമില്ല 404 കണ്ടെത്തിയില്ല 'ഡോക്‌സ്' എന്ന മൊഡ്യൂളിന് മാത്രമേ വിഭാഗങ്ങൾ ഉള്ളൂ - നിങ്ങൾ തിരഞ്ഞെടുത്തു
ഒരു തെറ്റായ മൊഡ്യൂൾ
Webസേവനത്തിന് ഉപയോക്തൃ പ്രാമാണീകരണം ആവശ്യമാണ് 401 അനധികൃതം ഒഴിവാക്കി
ഇത് ആക്‌സസ് ചെയ്യാൻ നിങ്ങളുടെ ഐപിക്ക് അനുവാദമില്ല Web സേവനം' 401 അനധികൃതം ഇതിനായി അംഗീകൃത ഐപികളുടെ പട്ടികയിൽ ക്ലയന്റ് ഐപി ഇല്ല
Webസേവനങ്ങൾ (LC > അഡ്മിൻ > സജ്ജീകരണം > Web സേവനം)
നിങ്ങളുടെ അഭ്യർത്ഥനയ്ക്കിടെ പിശക്, പുതിയത് സൃഷ്ടിക്കുന്നതിന് ഇനിപ്പറയുന്ന വിവരങ്ങൾ നിർബന്ധമാണ്
റെക്കോർഡ്: X, Y, Z '
400 മോശം അഭ്യർത്ഥന നിർബന്ധിത ഫീൽഡുകൾ X, Y, കൂടാതെ പുതിയ ഡാറ്റ പോസ്റ്റ് ചെയ്യാൻ ശ്രമിക്കുക
Z
നിങ്ങളുടെ അഭ്യർത്ഥനയ്ക്കിടെ ഒരു പിശക് സംഭവിച്ചു, വോളിയം നീക്കംചെയ്യുന്നതിന് ഇനിപ്പറയുന്ന വിവരങ്ങൾ നിർബന്ധമാണ്: യുണീക്_കോഡ് അല്ലെങ്കിൽ ബാർകോഡ് അല്ലെങ്കിൽ aliquot_barcode, അളവ്, അളവ് 400 മോശം അഭ്യർത്ഥന നിർബന്ധമില്ലാതെ വോളിയം നീക്കം ചെയ്യാനുള്ള ശ്രമം
പരാമീറ്ററുകൾ: unique_code അല്ലെങ്കിൽ barcode അല്ലെങ്കിൽ aliquot_barcode,
അളവ്
നിങ്ങളുടെ അഭ്യർത്ഥനയ്ക്കിടെ ഒരു പിശക് സംഭവിച്ചു, ഇനിപ്പറയുന്ന വിവരങ്ങൾ നിർബന്ധമാണ്
സംഭരണം നീക്കം ചെയ്യുക: unique_codeor ബാർകോഡ് അല്ലെങ്കിൽ
aliquot_barcode, അളവ് '
400 മോശം അഭ്യർത്ഥന നിർബന്ധമില്ലാതെ സ്റ്റോറേജ് നീക്കം ചെയ്യാനുള്ള ശ്രമം
പാരാമീറ്റർ: unique_code അല്ലെങ്കിൽ barcode അല്ലെങ്കിൽ aliquot_barcode
200 ശരി അഭ്യർത്ഥിച്ച ഡാറ്റ വിജയകരമായി തിരികെ നൽകി

ലാബ് കളക്ടർ WEB സേവന API - അനെക്സ്

API-യുടെ URI സിസ്റ്റം ലളിതവും വൃത്തിയുള്ളതും ഉപയോഗിക്കുന്നു URL. ഇനിപ്പറയുന്ന പട്ടികയിൽ പരാമർശിച്ചിരിക്കുന്ന യുആർഐ ഉപയോഗിക്കുന്നതിന് അപ്പാച്ചെയിൽ നിന്ന് റീറൈറ്റ് എഞ്ചിൻ പ്രവർത്തനക്ഷമമാക്കുന്നത് ഉറപ്പാക്കുക. LabCollector സെർവർ റീറൈറ്റ് എഞ്ചിനെ പിന്തുണയ്‌ക്കുന്നില്ലെങ്കിൽ ദയവായി പൂർണ്ണമായി ഉപയോഗിക്കുക URL നിങ്ങളുടെ അഭ്യർത്ഥനയ്ക്കുള്ള പാറ്റേൺ (സെക്കൻഡറി URL ഓരോ വരിയിലും).

UM മൊഡ്യൂൾ വിവരണം
webസേവനം/v2/സ്ട്രെയിൻസ് webservice/index.PHP?v=2&module=strai ns പോസ്റ്റ് നേടുക സ്‌ട്രെയിനുകളും സെല്ലുകളും എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/strains/(DATA JD] webservice/index.PHP?v=2&module=strai ns&data jd.[DATA _ID] ഇടുക സ്‌ട്രെയിനുകളും സെല്ലുകളും അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/സ്ട്രെയിൻസ്/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ webservice/index.php?v=2&module=strai ns&getModuleCustomFields=1 നേടുക സ്‌ട്രെയിനുകളും സെല്ലുകളും ഇഷ്ടാനുസൃത ഫീൽഡുകളുടെ ലിസ്റ്റ്
webസേവനം/v2/സ്ട്രെയിൻസ്/ജീവികൾ webservice/index.PHP?v=2&module=strai ns&getModuleOrganisms=1 നേടുക സ്‌ട്രെയിനുകളും കോശ ജീവികളും ലിസ്റ്റ്
webസേവനം/v2/plasmids webservice/index.php?v=2&module=plas mids പോസ്റ്റ് നേടുക പ്ലാസ്മിഡുകൾ എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/plasmids/IDATAjD] webservice/index.php?v=2&module=plasmids&data _id=IDATA _ID] നേടുക പുട്ട് പ്ലാസ്മിഡുകൾ അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/പ്ലാസ്മിഡുകൾ/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ webservice/index.PHP?v=2&module=plas mids&getModuleCustomFields=1 നേടുക പ്ലാസ്മിഡ് ഫീൽഡുകൾ ഇഷ്‌ടാനുസൃത പട്ടിക
webസേവനം/v2/പ്രൈമറുകൾ webservice/index.PHP?v=2&module=pri mers പോസ്റ്റ് നേടുക പ്രൈമറുകൾ എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/പ്രൈമറുകൾ/[ഡാറ്റ ജെഡി] webservice/index.PHP?v=2&module=pri mers&data _idADATA _ID] പുട്ട് ഗെറ്റ് പ്രൈമറുകൾ അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/പ്രൈമറുകൾ/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ നേടുക പ്രൈമറുകൾ ഇഷ്ടാനുസൃത ഫീൽഡുകളുടെ ലിസ്റ്റ്
webservice/index.PHP?v=2&module=pri mers&getModuleCustomFields=1
webസേവനം/v2/കെമിക്കൽസ് webservice/index.PHP?v=2&module=che micals പോസ്റ്റ് നേടുക ഘടകങ്ങളും വിതരണങ്ങളും എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/കെമിക്കൽസ്/IDATA_ID] webservice/index.PHP?v=2&module=che micals&data_idADADATA _ID] ഇടുക ഘടകങ്ങളും വിതരണങ്ങളും അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/കെമിക്കൽസ്/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ webservice/index.PHP?v=2&module=che micals&getModuleCustomFields=1 നേടുക റിയാജന്റുകൾ & സപ്ലൈസ് ഫീൽഡുകൾ ഇഷ്‌ടാനുസൃത പട്ടിക
webസേവനം/v2/sampലെസ് webservice/index.PHP?v=2&module=sam pies പോസ്റ്റ് നേടുക Sampലെസ് എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/samples/IDTA_ID) web service/index.PHP?v=2&module=sam ples&data_id=[DATA _ID] ഇടുക Sampലെസ് അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/sampലെസ്/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ webservice/index.PHP?v=2&module=sam ples&getModuleCustomFields=1 നേടുക Sampലെസ് ഇഷ്ടാനുസൃത ഫീൽഡുകളുടെ ലിസ്റ്റ്
webസേവനം/v2/sampലെസ്/ജീവികൾ webservice/index.php?v=2&module=sam ples&getModuleOrganisms=1 നേടുക Sampലെസ് ജീവികളുടെ പട്ടിക
webസേവനം/v2/sampലെസ്/തരം webservice/index.PHP?v=2&module=sam ples&getModuleTypes=1 നേടുക Sampലെസ് കളുടെ പട്ടികampലെ തരങ്ങൾ
webസേവനം/v2/ആന്റിബോഡികൾ webservice/index.PHP?v=2&module=antibody പോസ്റ്റ് നേടുക ആൻ്റിബോഡികൾ എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/ആന്റിബോഡികൾ/(DATA _iDi webservice/index.PHP?v=2&module=antibody&data_id=IDATA _ID] ഇടുക ആൻ്റിബോഡികൾ അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/ആന്റിബോഡികൾ/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ webservice/index.PHP?v=2&module=antibody&getModuleCustomFields=1 നേടുക ആന്റിബോഡി ഫീൽഡുകൾ ഇഷ്‌ടാനുസൃത പട്ടിക
webസേവനം/v2/സീക്വൻസുകൾ webservice/index.PHP?v=2&module=seq uences പോസ്റ്റ് നേടുക സീക്വൻസുകൾ എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/sequences/(DATA _iDI webservice/index.PHP?v=2&module=seq uences&data _icHCIATA JD] നേടുക
പുട്ട്
സീക്വൻസുകൾ അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/സീക്വൻസുകൾ/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ webservice/index.PHP?v=2&module=seq uences&getModuleCustomFields=1 നേടുക സീക്വൻസസ് ഫീൽഡുകൾ ഇഷ്‌ടാനുസൃത പട്ടിക
webസേവനം/v2/മൃഗങ്ങൾ webservice/index.PHP?v=2&module=ani mats പോസ്റ്റ് നേടുക മൃഗങ്ങൾ എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/മൃഗങ്ങൾ/(DATA JD] webservice/index.PHP?v=2&module=ani mals&data _ick[DATA JD] നേടുക പുട്ട് മൃഗങ്ങൾ അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/മൃഗങ്ങൾ/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ webservice/index.PHP?v=2&module=ani malsketModuleCustomFields=1 നേടുക മൃഗങ്ങൾ ഇഷ്ടാനുസൃത ഫീൽഡുകളുടെ ലിസ്റ്റ്
webസേവനം/v2/ഉപകരണങ്ങൾ webservice/index.php?v=2&module=equi pments പോസ്റ്റ് നേടുക ഉപകരണങ്ങൾ എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/ഉപകരണങ്ങൾ/PATA _el Webservice/index.php?v=2&module=equi pments&data _idADATA _ID] ഇടുക ഉപകരണങ്ങൾ അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/ഉപകരണങ്ങൾ/കസ്റ്റം ഫീൽഡുകൾ webservice/index.PHP?v=2&module=equi pments&getModuleCustomFields=1 നേടുക ഉപകരണ ഫീൽഡുകൾ ഇഷ്‌ടാനുസൃത പട്ടിക
webസേവനം/v2/ഘടനകൾ webservice/index.PHP?v=2&module=stru ക്യൂറുകൾ പോസ്റ്റ് നേടുക രാസഘടനകൾ എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/ഘടനകൾ/(DATA_ID] webservice/index.PHP?v=2&module=stru ctures&data jd=(DATA JD] ഇടുക രാസഘടനകൾ അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/ഘടനകൾ/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ webservice/index.PHP?v=2&module=stru cturesketModuleCustomFields=1 നേടുക രാസഘടനകൾ ഇഷ്ടാനുസൃത ഫീൽഡുകളുടെ ലിസ്റ്റ്
webസേവനം/v2/ഡോക്സ് webservice/index.PHP?v=2&module=docs പോസ്റ്റ് നേടുക പ്രമാണങ്ങൾ എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/docs/(DATA JD] webservice/index.PHP?v=2&module=docs &data _idADATA _ID] ഇടുക പ്രമാണങ്ങൾ അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/ഡോക്സ്/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ webservice/index.php?v=2&module=docs &getModuleCustomFields=1 നേടുക പ്രമാണങ്ങൾ ഇഷ്ടാനുസൃത ഫീൽഡുകളുടെ ലിസ്റ്റ്
webസേവനം/v2/ഡോക്സ്/വിഭാഗങ്ങൾ webservice/index.PHP?v=2&module=docs &getModuleCategories=1 നേടുക പ്രമാണങ്ങളുടെ വിഭാഗങ്ങൾ ലിസ്റ്റ്
webസേവനം/v2/പുസ്തകം webservice/index.PHP?v=2&module=abo ശരി പോസ്റ്റ് നേടുക വിലാസ പുസ്തകം എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/പുസ്തകം/(DATA_ID] webservice/index.php?v=2&module=abo ok&data_idADADATA _ID] ഇടുക വിലാസ പുസ്തകം അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/ബുക്ക്/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ webservice/index.PHP?v=2&module=abo ok&getModuleCustomFields=1 നേടുക വിലാസ പുസ്തകം ഇഷ്ടാനുസൃത ഫീൽഡുകളുടെ ലിസ്റ്റ്
webസേവനം/v2/പുസ്തകം/വിഭാഗങ്ങൾ webservice/index.PHP?v=2&module=abo ok&getModuleCategories=1 നേടുക വിലാസ പുസ്തക വിഭാഗങ്ങൾ ലിസ്റ്റ്
webസേവനം/v2/മൈക്രോഅറേകൾ webservice/index.PHP?v=2&module=micr arrays പോസ്റ്റ് നേടുക മൈക്രോഅറേകൾ എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/മൈക്രോഅറേകൾ/(DATA_ID] webservice/index.PHP?v=2&module=micr oarrays&data_id=[DATA_ID] നേടുക പുട്ട് മൈക്രോഅറേകൾ അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/മൈക്രോഅറേകൾ/ഇഷ്‌ടാനുസൃത ഫീൽഡുകൾ webservice/index.PHP?v=2&module=micr oarrays&getModuleCustomFields=1 നേടുക മൈക്രോഅറേകൾ ഇഷ്ടാനുസൃത ഫീൽഡുകളുടെ ലിസ്റ്റ്
webസേവനം/v2/മൈക്രോഅറേകൾ/ജീവികൾ webservice/index.PHP?v=2&module=micr oarrays&getModuleOrganisms=1 നേടുക മൈക്രോഅറേ ജീവികൾ ലിസ്റ്റ്
webസേവനം/v2/(CUSTOM_MODULE_NAM El
webservice/index.PHP?v=2&module=ECU STOM_MODULE_NAMEI
പോസ്റ്റ് നേടുക ഇഷ്‌ടാനുസൃത മൊഡ്യൂൾ എല്ലാ റെക്കോർഡുകളുടെയും ലിസ്റ്റ്
webസേവനം/v2/(CUSTOM_MODULE_NAM EMIDATA _ID] webservice/index.PHP?v=2&module=[CU STOM_MODULE_NAME] &data_id=[DATA_ID] ഇടുക ഇഷ്‌ടാനുസൃത മൊഡ്യൂൾ അതുല്യമായ റെക്കോർഡ്
webസേവനം/v2/(CUSTOM_MODULE_NAM Elicustomfields webservice/index.PHP?v=2&module=[CU STOM_MODULE_NAME184getModuleCust omFields=1 നേടുക ഇഷ്‌ടാനുസൃത മൊഡ്യൂൾ ഇഷ്ടാനുസൃത ഫീൽഡുകളുടെ ലിസ്റ്റ്

ലാബ് കളക്ടർ - ലോഗോ 1

http://www.labcollector.comsales@agilebio.com
AgileBio യുഎസ്എ
5473 കെയർനി വില്ല റോഡ് സ്യൂട്ട് 255
സാൻ ഡീഗോ, CA 92123
യുഎസ്എ
ഫോൺ: 347 368 1315
ഫാക്സ്: (800) 453 9128
http://www.agilebio.com
AgileBio ആസ്ഥാനം
75 rue de Lourmel
75015 പാരീസ്
ഫ്രാൻസ്
ഫോൺ: 01 41 79 15 85
ഫാക്സ്: 01 72 70 40 22

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

ലാബ് കളക്ടർ Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്വെയർ [pdf] ഉപയോക്തൃ ഗൈഡ്
Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ്, സോഫ്റ്റ്‌വെയർ, Web സേവന ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് സോഫ്റ്റ്വെയർ

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *