LabCollector - логотипВерсія 2.0 – листопад 2021 року
Web Програмне забезпечення інтерфейсу програмування додатків-служб
Посібник користувача

Web Програмне забезпечення інтерфейсу програмування додатків-служб

LabCollector Web Програмне забезпечення інтерфейсу програмування додатків-служб

ВСТУП

LabCollector Web Програмний інтерфейс прикладної служби (API) дозволяє стороннім програмам взаємодіяти з базою даних (модулями) і додатками (ELN і LSM) LabCollector.
API базується на архітектурі Representational State Transfer (REST), яка дозволяє доступ до ресурсів через уніфікований ідентифікатор ресурсу (URI) і дії з ними.
Примітка: З червня 2017 року API версії 1 було припинено, і всі нові еволюції є в API версії 2.

API LABCOLLECTOR

2-1. Налаштування API
Перш за все, ви повинні оголосити свою програму в програмному забезпеченні LabCollector. Щоб отримати доступ до форми налаштування декларації програми, увійдіть у LabCollector із правами суперадміністратора та перейдіть до сторінки «Адміністратор» > «Налаштування». Потім виберіть Web Посилання на API служби. LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби – налаштування APIВи зараз на Web Сторінка керування додатками Service API. Щоб подати нову заявку, просто заповніть цю форму: LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби – налаштування API 1

  • Ім'я: назва вашої програми.
  • Модулі, підключені до цієї програми: виберіть модулі, до яких програма матиме доступ.
  • Оператор за замовчуванням: виберіть контакт, який буде оператором за замовчуванням, якщо ви не хочете вставляти цю інформацію в кожен запит.
  • Обмеження IP-адреси: Параметр безпеки дозволяє оголосити список IP-адрес, за якими ви зможете виконувати запити до API.

У списку додатків відображаються всі додатки для вашого LabCollector, і ви можете будь-коли змінити їх обсяг.
Ви також маєте доступ до маркера, який необхідний для ідентифікації вашої програми під час запитів до API. LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби – налаштування API 2

Примітка: Щоб скористатися цією функцією, потрібно активувати Curl на ваші налаштування PHP. У Linux встановіть PHP-Curl пакет.
У Windows і за допомогою нашого автоматичного інсталятора відредагуйте PHP.ini та розкоментуйте розширення для Curl (розширення=php_curl.dll).
2-2. Запити
Діалог між програмами сторонніх розробників і LabCollector web API служби базується на протоколі HTTP 1.1.
2-2-1. Метод API
Ви можете надсилати запити HTTP або HTTPS до web послуга зі способом дії на ресурс.

  • Метод GET для читання ресурсу
  • Метод POST для створення нового ресурсу
  • Метод PUT для зміни ресурсу
  • Метод DELETE для видалення ресурсу

2-2-2. Заголовки
Для запиту до API потрібні певні заголовки HTTP/HTTPS:

  • Заголовок «Прийняти» визначає бажаний формат відповіді вашого запиту, текст/XML або додаток/JSON.
  • У заголовку X-LC-APP-Auth ви розміщуєте свій маркер програми, необхідний для авторизації вашого запиту до API.
  • Заголовок X-LC-APP-Charset визначає кодування символів вашої програми. Це дозволяє API надсилати відповідь із відповідним кодуванням і правильно перетворювати ваші запити POST і PUT у кодування символів LabCollector (ISO 8859-1).

2-2-3. Інструмент
Ви можете спробувати отримати дані або надіслати дані в API за допомогою програмного забезпечення як Postman (https://www.getpostman.com/).

Уніфікований ідентифікатор ресурсу (URI)

2-3-1. ОТРИМАЙТЕ методd
Загальний
Кожні дані модуля LabCollector ідентифікуються унікальним URI (повний список URI модуля див. у додатку):
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] Цей запит відповідає на список усіх даних у модулі.
Ви можете здійснювати пошук у даних модуля, додаючи параметри до свого URI. Ви можете передати параметр із ключовим словом, яке відповідає значенню поля, наприклад: [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?name=[KEYWORD]наприклад
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?name=First%20Record
Цей запит повертає записи, значення імені яких містить ключове слово «Перший запис».
Це деякі спеціальні параметри, які API використовує для виконання дій пошуку та фільтрації.
Користувацькі параметри

  • Параметр record_id для визначення даних за їхнім ідентифікатором:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?record_id=[RECORD_ID] наприклад [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?record_id=1,19
Цей запит повертає записи з ID 1 та ID 19. Ви можете вказати кілька ідентифікаторів, розділивши їх комою.
  • Параметр by_keywords виконує пошук за ключовими словами:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?by_keywords=[KEYWORD] наприклад [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?by_keywords=cell
Цей запит виконує пошук у всіх полях усіх записів і повертає відповідні комірки. Ви можете вказати кілька ключових слів, розділивши їх комою.
  • Параметр by_keywords виконує пошук за ключовими словами:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?by_keywords=[KEYWORD] наприклад [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?by_keywords=cell
Цей запит виконує пошук у всіх полях усіх записів і повертає відповідну клітинку. Ви можете вказати кілька ключових слів, розділивши їх комою.
  • Параметри полів, якщо ви хочете отримати лише деякі значення полів у відповіді API:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?fields=[FIELD1],[FIELD2] наприклад [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?fields=count,name
Цей запит повертає всі записи з модуля, але лише з полями кількості та імені. Ви можете вказати кілька полів, розділивши їх комою.
Запит тепер приймає кілька значень, розділених комою, для спеціальних полів типу «вибрати»LabCollector Web Програмне забезпечення програмного інтерфейсу прикладного програмування - пристрій
  • Параметр search_on дозволяє шукати дані. І ви можете використовувати його для пошуку за діапазоном дат таким чином:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]&
search_on=date_field&from=XXXXXX&to=ZZZZZZ
Якщо ви використовуєте лише FROM, результат дасть усі дати, більші за дату FROM. Якщо ви використовуєте також, воно поверне всі значення до цієї дати. LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби - пристрій 1
  • Параметр sort_by дозволяє сортувати пошук:

[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?sort_by=[FIELD1]_DESC
наприклад [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?sort_by=name_DESC
Цей запит повертає всі записи, відсортовані в порядку спадання в полі імені. Ви можете вказати кілька sort_by, розділивши їх комою та вказавши порядок зростання _ASC” або нащадка “_DESC” для кожного поля.

  • Параметр limit_to дозволяє обмежити кількість результатів:

[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?limit_to=0,10
Цей запит повертає 10 записів, починаючи з індексу 0. Якщо ви не вкажете індекс, повертається лише вказана кількість результатів.
API також повертає два користувацькі поля у відповіді заголовка: «X-LC-QUERY-RESULT», що містить кількість результатів, повернутих у відповіді «body», і «X-LC-QUERY- TOTAL», що містить загальну кількість записів, які відповідають вашому пошуку.
Кожен запис також має унікальний URI:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID] Цей запит відповідає на унікальний запис. [DATA_ID] має відповідати унікальному ідентифікатору запису, який ви хочете отримати.
Зберігання
У вас також є функції фільтрації Tube Sorter для кожного елемента, пов’язаного зі сховищем:
[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
Цей запит повертає інформацію про зберігання в ящику ID 34, як сортувальник труб. Ви можете вказати кілька ідентифікаторів, розділивши їх комою. LabCollector 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. Ви можете вказати кілька імен ящиків, розділивши їх комою.
Іншими параметрами пошуку для action=tube_sorter можуть бути:
  • location_id
  • назва_місця_розташування
  • facility_id
  • назва об'єкта
    Він також поверне порожні ящики.
  • Параметр storage_sec дозволяє отримувати інформацію про вторинне сховище.
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]&data_id=[DATA_ID]& fields=storage_sec LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби - пристрій 3

Лот товару

  • Дія get lot дозволяє отримати інформацію про партію та реагент
[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=[ідентифікатор_запису] наприклад [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але є обов'язковими в цих викликах.
get recipes друкує таку інформацію: id, name, description, category LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби - пристрій 4

get recipes друкує таку інформацію для цього recipe_id: id, name, description, category, а потім компоненти LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби - пристрій 5getRecipeLogs друкує таку інформацію: id, name, description, category LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби - пристрій 6getRecipeReport друкує звіт PDF для цього log_id у форматі base64, який можна декодувати у PDF. LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби - пристрій 7

2-3-2. Метод POST
Щоб створити новий ресурс, просто надішліть запит методом POST на потрібний URI модуля:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] Ваші ключі параметрів мають відповідати назві поля.
Перевірте додані поля унікальності під час створення нових записів (POST) або оновлення (PUT)
Якщо існує інший запис із таким самим значенням для поля "Унікальність", API не виконає дію та поверне код 409 (Конфлікт), а також текст: Значення для поля "XXX" має бути унікальним. Значення "YYY" вже існує в таблиці "ZZZ". (див. скріншот) LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби - пристрій 8

Примітка: Поле project_code можна використовувати в POST і PUT, і воно очікує текст (а не ідентифікатор). Тепер ви можете створити новий код проекту, якщо він не існує та якщо оператор має достатні дозволи (адміністратор або суперадміністратор).

  • Дія addBox дозволяє створити поле
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action= addBox
  • Необхідні параметри:
    o ім'я
    o тип (має бути дійсний тип: box, box_nogrid, plate, microplate, visit be, bag, shelf part)
    o обладнання (підтримує ідентифікатор або ім’я та має бути в сховищі LabCollector).
    o розмір (залежить від типу коробки: має бути числовим для візиту та форматом (A:1.H:8) для коробки, пластини та мікропланшета)
  • Додаткові параметри:
    o опис
    o стелаж
    o хранитель

2-3-3. Метод PUT
Щоб змінити ресурс, просто надішліть запит за допомогою методу PUT до URI потрібного запису:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID] Ваші ключі параметрів мають відповідати назві поля, яке ви хочете змінити.
Для наступних дій зверніть увагу, що для запитів PUT параметри мають бути в тілі (а не в URL).
The URL є [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2
Заголовки: X-LC-APP-Auth, Accept.

  • Видалити том
    – Параметри:
    o RemoveVolume (обов'язково)
    o штрих-код, unique_code або aliquot_barcode (один із них має бути присутнім)
    o кількість (обов'язково)
    – Відповідь: Добре
  • Видалити сховище
    – Параметри:
    o віддалене зберігання (обов'язково)
    o штрих-код, unique_code або aliquot_barcode (один із них має бути присутнім)
    – Відповідь: Добре
  • Додати реєстраційну книгу
    – URL:
    [PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&module=[m odule] – Параметри:
    o addRegistryBook (обов’язково)
    o record_id (обов'язково)
    o дата (обов’язково, формат рр рр/мм/дд або рррр-мм-дд)
    o коментарі (обов'язкові)
    o оператор (необов’язковий, якщо він не надсилає оператор API за замовчуванням)
    o дія (необов’язкова, має бути дійсний «Тип дії зберігання», визначений у LC
    >Адміністратор >Налаштування > Тип процесу та дії)
    – Відповідь: Добре
  • Додати додаткове сховище
    – Параметри:
    o додати вторинне сховище (обов'язково)
    o штрих-код (обов'язково)
    o box_id (обов'язковий)
    o box_details (обов’язковий лише для коробки з роздільною сіткою, лотком для пробірок і мікропланшетом. Якщо коробка без сітки, мішка, візиту або частини полиці, це не потрібно)
    o унікальний_код (необов'язково)
    o обсяг (необов'язково)
    o коментарі (необов'язково)
    o cap_color (необов'язковий)

Примітка: Якщо обов’язкові параметри відсутні, повертається повідомлення про помилку; якщо штрих-код не існує; якщо унікальний_код присутній, але він не є унікальним; і, якщо колір присутній, але його не існує.
Якщо параметр box_details не отримано, а тип коробки потребує розташування (коробка з сіткою, лоток для пробірок або мікропланшет), повертається повідомлення про помилку. LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби - пристрій 9LabCollector Web Програмне забезпечення інтерфейсу програмування додатків служби - пристрій10Примітка: Поле project_code можна використовувати в POST і PUT, і воно очікує текст (а не ідентифікатор). Тепер ви можете створити новий код проекту, якщо він не існує та якщо оператор має достатні дозволи (адміністратор або суперадміністратор).
2-3-4. Метод DELETE
Щоб видалити ресурс, просто надішліть запит за допомогою методу DELETE до URI потрібного запису:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID]

ПОВІДОМЛЕННЯ ПРО ПОМИЛКИ API

повідомлення  Код відповіді опис 
Для доступу до програми потрібна автентифікація Web сервіс 401 Несанкціоновано Запит або не має параметра заголовка X-LC-APP-Auth, або не має дійсного значення
"Недійсна дія xxx" 400 Неправильний запит Дія параметра має інше значення, ніж 'tube_sorter'
або "NetBackup"
Відсутні параметри пошуку! 400 Неправильний запит Запит містить параметр Action=tube_sorter
але в ньому відсутній принаймні один із таких параметрів: box_id, box_name, record_name, unique_code, barcode, aliquot_barcode
Модуль “XXX” не існує!' 400 Неправильний запит Значення параметра 'module' не є модулем колектора GB
Модуль “XXX” не передає ці дані!' 403 Заборонено Значення параметра 'module' не перевіряється
LabCollector > Адміністратор > Налаштування > Web обслуговування
'Формат запиту не приймається!' 415 Непідтримуваний тип носія Параметр Accept використовується, але значення не є одним із прийнятих значень: application/XML або application/JSON
(Порожній) 406 Неприйнятно Метод має бути одним із таких: GET, POST, PUT, DELETE
'Даних не знайдено.' 404 Не знайдено Не знайдено даних із параметрами цього запиту
«Добре». 200 Добре Запис успішно оновлено
«Конфлікт». 409 Конфлікт Запис не вдалося оновити, оскільки є a
конфлікт даних
Жодні організми не мають значення для цього модуля 404 Не знайдено Тільки модулі «штами», «сampлес” і мікроматриці”
мати значення організму – ви вибрали неправильне
модуль
Немає значення категорії для цього модуля 404 Не знайдено Лише модуль «документи» має категорії – ви вибрали
неправильний модуль
Webпослуга вимагає автентифікації користувача 401 Несанкціоновано Застаріле
Ваш IP не має доступу до цього Web сервіс 401 Несанкціоновано IP-адреси клієнта немає в списку авторизованих IP-адрес для цього
Webслужби (LC > Admin > Setup > Web обслуговування)
Під час вашого запиту сталася помилка. Наступна інформація є обов’язковою для створення нового
запис: X, Y, Z '
400 Неправильний запит Спроба опублікувати нові дані без обов'язкових полів X, Y,
Z
Під час вашого запиту сталася помилка, така інформація є обов’язковою для видалення тому: unique_code або штрих-код або aliquot_barcode, quantity, quantity 400 Неправильний запит Спроба видалити том без обов'язкового
параметри: unique_code або barcode або aliquot_barcode,
кількість
Під час вашого запиту сталася помилка, наступна інформація є обов’язковою
видалити пам'ять: унікальний_код або штрих-код або
aliquot_barcode, кількість '
400 Неправильний запит Спроба видалити сховище без обов'язкового
параметр: unique_code або barcode або aliquot_barcode
« 200 Добре Запитані дані успішно повернуто

ЛАБОРАТОРНИЙ ЗБІРНИК WEB СЕРВІС API – ДОДАТОК

Система URI API використовує простий і чистий URL. Обов’язково ввімкніть механізм перезапису з Apache, щоб використовувати URI, зазначений у наведеній нижче таблиці. Якщо сервер LabCollector не підтримує механізм перезапису, використовуйте повний URL шаблон для вашого запиту (вторинний URL кожного рядка).

UM Модуль опис
webservice/v2/штами webservice/index.PHP?v=2&module=strai ns ОТРИМАТИ ПОШТУ Штами та клітини Список усіх записів
webслужба/v2/штами/(ДАНІ JD] webservice/index.PHP?v=2&module=strai ns&data jd.[DATA _ID] ПОСТАВИТИ Штами та клітини Унікальний рекорд
webservice/v2/штами/спеціальні поля webservice/index.php?v=2&module=strai ns&getModuleCustomFields=1 ОТРИМАТИ Штами та клітини Список настроюваних полів
webservice/v2/штами/організми webservice/index.PHP?v=2&module=strai ns&getModuleOrganisms=1 ОТРИМАТИ Штами та клітини організмів Список
webservice/v2/plasmids webservice/index.php?v=2&module=plas mids ОТРИМАТИ ПОШТУ Плазміди Список усіх записів
webservice/v2/plasmids/IDATAjD] webservice/index.php?v=2&module=plasmids&data _id=IDATA _ID] ОТРИМАТИ ПОСТАВИТИ Плазміди Унікальний рекорд
webservice/v2/plasmids/користувацькі поля webservice/index.PHP?v=2&module=plas mids&getModuleCustomFields=1 ОТРИМАТИ Плазмідні поля Список звичаїв
webservice/v2/primers webservice/index.PHP?v=2&module=pri mers ОТРИМАТИ ПОШТУ Праймери Список усіх записів
webservice/v2/primers/[DATA JD] webservice/index.PHP?v=2&module=pri mers&data _idADATA _ID] ПОСТАВИТИ ОТРИМАТИ Праймери Унікальний рекорд
webservice/v2/primers/користувацькі поля ОТРИМАТИ Праймери Список настроюваних полів
webservice/index.PHP?v=2&module=pri mers&getModuleCustomFields=1
webservice/v2/хімікати webservice/index.PHP?v=2&module=che micals ОТРИМАТИ ПОШТУ Реагенти та витратні матеріали Список усіх записів
webservice/v2/chemicals/IDATA _ID] webservice/index.PHP?v=2&module=che micals&data_idADATA _ID] ПОСТАВИТИ Реагенти та витратні матеріали Унікальний рекорд
webservice/v2/chemicals/спеціальні поля webservice/index.PHP?v=2&module=che micals&getModuleCustomFields=1 ОТРИМАТИ Поля реагентів і матеріалів Список звичаїв
webservice/v2/sampлес webservice/index.PHP?v=2&module=sam pies ОТРИМАТИ ПОШТУ Sampлес Список усіх записів
webservice/v2/samples/IDATA_ID) web service/index.PHP?v=2&module=sam ples&data_id=[DATA_ID] ПОСТАВИТИ Sampлес Унікальний рекорд
webservice/v2/samples/спеціальні поля webservice/index.PHP?v=2&module=sam ples&getModuleCustomFields=1 ОТРИМАТИ Sampлес Список настроюваних полів
webservice/v2/samples/organisms webservice/index.php?v=2&module=sam ples&getModuleOrganisms=1 ОТРИМАТИ Sampлес Список організмів
webservice/v2/samples/типи webservice/index.PHP?v=2&module=sam ples&getModuleTypes=1 ОТРИМАТИ Sampлес Список сampтипи файлів
webслужба/v2/антитіла webservice/index.PHP?v=2&module=anti body ОТРИМАТИ ПОШТУ Антитіла Список усіх записів
webслужба/v2/антитіла/(ДАНІ _iDi webservice/index.PHP?v=2&module=antibody&data_id=IDATA _ID] ПОСТАВИТИ Антитіла Унікальний рекорд
webservice/v2/antibodies/спеціальні поля webservice/index.PHP?v=2&module=anti body&getModuleCustomFields=1 ОТРИМАТИ Поля антитіл Список звичаїв
webservice/v2/sequences webservice/index.PHP?v=2&module=seq uences ОТРИМАТИ ПОШТУ Послідовності Список усіх записів
webservice/v2/sequences/(DATA _iDI webservice/index.PHP?v=2&module=seq uences&data _icHCIATA JD] ОТРИМАТИ
ПОСТАВИТИ
Послідовності Унікальний рекорд
webservice/v2/sequences/спеціальні поля webservice/index.PHP?v=2&module=seq uences&getModuleCustomFields=1 ОТРИМАТИ Поля послідовностей Список звичаїв
webservice/v2/animals webservice/index.PHP?v=2&module=ani mats ОТРИМАТИ ПОШТУ Тварини Список усіх записів
webservice/v2/animals/(ДАНІ JD] webservice/index.PHP?v=2&module=ani mals&data _ick[DATA JD] ОТРИМАТИ ПОСТАВИТИ Тварини Унікальний рекорд
webservice/v2/animals/спеціальні поля webservice/index.PHP?v=2&module=ani malsketModuleCustomFields=1 ОТРИМАТИ Тварини Список настроюваних полів
webservice/v2/equipments webservice/index.php?v=2&module=equi pments ОТРИМАТИ ПОШТУ Обладнання Список усіх записів
webservice/v2/equipments/PATA _el Webservice/index.php?v=2&module=equi pments&data _idADATA _ID] ПОСТАВИТИ Обладнання Унікальний рекорд
webservice/v2/equipments/спеціальні поля webservice/index.PHP?v=2&module=equi pments&getModuleCustomFields=1 ОТРИМАТИ Поля обладнання Список звичаїв
webservice/v2/structures webservice/index.PHP?v=2&module=stru лікує ОТРИМАТИ ПОШТУ Хімічні структури Список усіх записів
webservice/v2/structures/(DATA_ID] webservice/index.PHP?v=2&module=stru ctures&data jd=(ДАНІ JD] ПОСТАВИТИ Хімічні структури Унікальний рекорд
webservice/v2/structures/спеціальні поля webservice/index.PHP?v=2&module=stru cturesketModuleCustomFields=1 ОТРИМАТИ Хімічні структури Список настроюваних полів
webservice/v2/docs webservice/index.PHP?v=2&module=docs ОТРИМАТИ ПОШТУ Документи Список усіх записів
webservice/v2/docs/(ДАНІ JD] webservice/index.PHP?v=2&module=docs &data _idADATA _ID] ПОСТАВИТИ Документи Унікальний рекорд
webservice/v2/docs/спеціальні поля webservice/index.php?v=2&module=docs &getModuleCustomFields=1 ОТРИМАТИ Документи Список настроюваних полів
webservice/v2/docs/categories webservice/index.PHP?v=2&module=docs &getModuleCategories=1 ОТРИМАТИ Категорії документів Список
webservice/v2/book webservice/index.PHP?v=2&module=abo добре ОТРИМАТИ ПОШТУ Адресна книга Список усіх записів
webservice/v2/book/(DATA _ID] webservice/index.php?v=2&module=abo ok&data_idADATA _ID] ПОСТАВИТИ Адресна книга Унікальний рекорд
webservice/v2/book/спеціальні поля webservice/index.PHP?v=2&module=abo ok&getModuleCustomFields=1 ОТРИМАТИ Адресна книга Список настроюваних полів
webservice/v2/book/categories webservice/index.PHP?v=2&module=abo ok&getModuleCategories=1 ОТРИМАТИ Категорії адресної книги Список
webservice/v2/microarrays webservice/index.PHP?v=2&module=micr масиви ОТРИМАТИ ПОШТУ Мікрочипи Список усіх записів
webservice/v2/microarrays/(DATA_ID] webservice/index.PHP?v=2&module=micr oarrays&data_id=[DATA_ID] ОТРИМАТИ ПОСТАВИТИ Мікрочипи Унікальний рекорд
webservice/v2/microarrays/користувацькі поля webservice/index.PHP?v=2&module=micr oarrays&getModuleCustomFields=1 ОТРИМАТИ Мікрочипи Список настроюваних полів
webservice/v2/microarrays/organisms webservice/index.PHP?v=2&module=micr oarrays&getModuleOrganisms=1 ОТРИМАТИ Мікрочипи організмів Список
webservice/v2/(CUSTOM_MODULE_NAM El
webservice/index.PHP?v=2&module=ECU STOM_MODULE_NAMEI
ОТРИМАТИ ПОШТУ Користувацький модуль Список усіх записів
webservice/v2/(CUSTOM_MODULE_NAM EMIDATA _ID] webservice/index.PHP?v=2&module=[CU STOM_MODULE_NAME] &data_id=[DATA_ID] ПОСТАВИТИ Користувацький модуль Унікальний рекорд
webservice/v2/(CUSTOM_MODULE_NAM Elicustomfields webservice/index.PHP?v=2&module=[CU STOM_MODULE_NAME184getModuleCust omFields=1 ОТРИМАТИ Користувацький модуль Список настроюваних полів

LabCollector - логотип 1

http://www.labcollector.comsales@agilebio.com
AgileBio США
5473 Kearny Villa Road Suite 255
Сан-Дієго, Каліфорнія 92123
США
Тел.: 347 368 1315
Факс: (800) 453 9128
http://www.agilebio.com
Штаб-квартира AgileBio
75 вулиця де Лурмель
75015 Париж
ФРАНЦІЯ
Тел.: 01 41 79 15 85
Факс: 01 72 70 40 22

Документи / Ресурси

LabCollector Web Програмне забезпечення інтерфейсу програмування додатків-служб [pdfПосібник користувача
Web Інтерфейс прикладного програмування сервісів, програмне забезпечення, Web Програмне забезпечення інтерфейсу програмування додатків-служб

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *