LabCollector - logoVersi 2.0 – November 2021
Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan
Panduan Pengguna

Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan

Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan

PERKENALAN

LabKolektor Web Antarmuka Pemrograman Aplikasi Layanan (API) memungkinkan aplikasi pihak ketiga berinteraksi dengan database (modul) dan add-on LabCollector (ELN dan LSM).
API ini didasarkan pada arsitektur Representational State Transfer (REST) ​​yang memungkinkan akses ke sumber daya melalui Uniform Resource Identifier (URI) dan tindakan terhadap sumber daya tersebut.
Catatan: Sejak Juni 2017 API v1 dihentikan dan semua evolusi baru ada di API v2.

API LABCOLLECTOR

2-1. pengaturan API
Pertama-tama, Anda harus mendeklarasikan aplikasi Anda di perangkat lunak LabCollector Anda. Untuk mengakses formulir penyiapan deklarasi aplikasi, masuk ke LabCollector dengan hak administrator super dan buka halaman Admin > Penyiapan. Kemudian pilih Web Tautan API Layanan. Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - pengaturan APIAnda sekarang berada di Web Halaman manajemen aplikasi API Layanan. Untuk mendeklarasikan permohonan baru, cukup lengkapi formulir ini: Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - pengaturan API 1

  • Nama: nama aplikasi Anda.
  • Modul yang terhubung ke aplikasi ini: pilih modul yang dapat diakses oleh aplikasi.
  • Operator bawaan: pilih kontak yang akan menjadi operator default jika Anda tidak ingin memasukkan informasi ini di setiap permintaan.
  • Pembatasan IP: opsi keamanan memungkinkan Anda mendeklarasikan daftar alamat IP, yang memungkinkan Anda melakukan permintaan pada API.

Daftar Aplikasi memperlihatkan semua aplikasi untuk LabCollector Anda dan Anda dapat, kapan saja, mengubah cakupannya.
Anda juga memiliki akses ke Token yang diperlukan untuk mengidentifikasi aplikasi Anda selama permintaan ke API. Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - pengaturan API 2

Catatan: Untuk menggunakan fitur ini, Anda perlu mengaktifkan Curl pada preferensi PHP Anda. Di Linux, instal PHP-Curl kemasan.
Di windows dan dengan penginstal otomatis kami, edit PHP.ini dan hapus komentar pada ekstensi Curl (ekstensi=php_curl.dll).
2-2. Permintaan
Dialog antara aplikasi pihak ketiga dan LabCollector web API layanan didasarkan pada protokol HTTP 1.1.
2-2-1. Metode API
Anda dapat mengirim permintaan HTTP atau HTTPS ke web layanan dengan metode untuk bertindak pada sumber daya.

  • Metode GET untuk membaca sumber daya
  • Metode POST untuk membuat sumber daya baru
  • Metode PUT untuk mengubah sumber daya
  • Metode DELETE untuk menghapus sumber daya

2-2-2. Header
Permintaan ke API memerlukan beberapa header HTTP/HTTPS tertentu:

  • Header Terima menentukan format respons yang diinginkan dari permintaan Anda, teks/XML, atau aplikasi/JSON.
  • Header X-LC-APP-Auth adalah tempat Anda meletakkan token aplikasi yang diperlukan untuk mengotorisasi permintaan Anda ke API.
  • Header X-LC-APP-Charset mendefinisikan pengkodean karakter aplikasi Anda. Hal ini memungkinkan API mengirim kembali respons dengan pengkodean yang sesuai dan mengonversi permintaan POST dan PUT Anda dengan benar ke pengkodean karakter LabCollector (ISO 8859-1).

2-2-3. Alat
Anda dapat mencoba mengambil data dari atau mengirim data ke API dengan beberapa aplikasi perangkat lunak seperti Tukang Pos (https://www.getpostman.com/).

Pengidentifikasi Sumber Daya Seragam (URI)

2-3-1. DAPATKAN metoded
Umum
Setiap data modul LabCollector diidentifikasi oleh URI unik (lihat lampiran untuk daftar lengkap URI modul):
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] Permintaan ini membalas daftar semua data dalam modul.
Anda dapat melakukan pencarian data modul dengan menambahkan parameter ke URI Anda. Anda dapat meneruskan parameter dengan kata kunci yang cocok dengan nilai bidang, seperti:[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?name=[KEYWORD]mis
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?name=Rekaman%20Pertama
Permintaan ini mengembalikan catatan yang nilai namanya berisi kata kunci “Catatan Pertama”.
Itu adalah beberapa parameter khusus yang digunakan API untuk melakukan tindakan pencarian dan pemfilteran.
Parameter khusus

  • Parameter record_id untuk menentukan data berdasarkan ID-nya:
[PATH_TO_LABCOLLECTOR]/weblayanan/v2/[MODULE]?record_id=[RECORD_ID] misalnya [PATH_TO_LABCOLLECTOR]/weblayanan/v2/[MODUL]?record_id=1,19
Permintaan ini mengembalikan rekaman dengan ID 1 dan ID 19. Anda dapat menentukan beberapa ID dengan memisahkannya menggunakan koma.
  • Parameter by_keywords melakukan pencarian kata kunci:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?by_keywords=[KEYWORD] misalnya [PATH_TO_LABCOLLECTOR]/weblayanan/v2/[MODUL]?oleh_kata kunci=sel
Permintaan ini melakukan pencarian ke semua bidang dari semua catatan dan mengembalikan sel yang cocok. Anda dapat menentukan beberapa kata kunci dengan memisahkannya menggunakan koma.
  • Parameter by_keywords melakukan pencarian kata kunci:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?by_keywords=[KEYWORD] misalnya [PATH_TO_LABCOLLECTOR]/weblayanan/v2/[MODUL]?oleh_kata kunci=sel
Permintaan ini melakukan pencarian ke semua bidang dari semua catatan dan mengembalikan sel yang cocok. Anda dapat menentukan beberapa kata kunci dengan memisahkannya menggunakan koma.
  • Parameter bidang, Jika Anda hanya ingin mengambil beberapa nilai bidang dalam respons API:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?fields=[FIELD1],[FIELD2] misalnya [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?fields=count,nama
Permintaan ini mengembalikan semua catatan dari modul tetapi hanya dengan bidang jumlah dan nama. Anda dapat menentukan beberapa bidang dengan memisahkannya menggunakan koma.
Permintaan sekarang menerima beberapa nilai yang dipisahkan dengan koma, untuk bidang khusus jenis "pilih"Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - perangkat
  • Parameter search_on memungkinkan Anda mencari data. Dan Anda dapat menggunakannya untuk mencari berdasarkan rentang tanggal sebagai berikut:
[PATH_TO_LABCOLLECTOR]/weblayanan/v2/[MODUL]&
cari_pada=tanggal_bidang&dari=XXXXXX&ke=ZZZZZZ
Jika Anda hanya menggunakan FROM, hasilnya akan menampilkan semua tanggal yang lebih besar dari tanggal FROM. Jika Anda hanya menggunakan juga, itu akan mengembalikan semua nilai hingga tanggal ini. Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - perangkat 1
  • Parameter sort_by memungkinkan Anda mengurutkan pencarian Anda:

[PATH_TO_LABCOLLECTOR]/weblayanan/v2/[MODULE]?sort_by=[FIELD1]_DESC
misalnya [PATH_TO_LABCOLLECTOR]/weblayanan/v2/[MODULE]?sort_by=name_DESC
Permintaan ini mengembalikan semua catatan yang diurutkan dalam urutan menurun pada bidang nama. Anda dapat menentukan beberapa sort_dengan memisahkannya dengan koma dan menentukan urutan _ASC” atau turunan “_DESC” untuk setiap bidang.

  • Parameter limit_to memungkinkan Anda membatasi jumlah hasil:

[PATH_TO_LABCOLLECTOR]/weblayanan/v2/[MODUL]?limit_to=0,10
Permintaan ini mengembalikan 10 catatan yang dimulai pada indeks 0. Jika Anda tidak menentukan indeks, hanya jumlah hasil yang ditunjukkan yang dikembalikan.
API juga mengembalikan dua bidang khusus dalam respons header, “X-LC-QUERY-RESULT” berisi jumlah hasil yang dikembalikan dalam respons isi dan “X-LC-QUERY-TOTAL” berisi total rekaman yang cocok dengan penelusuran Anda.
Setiap catatan juga memiliki URI unik:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID] Permintaan ini membalas catatan unik. [DATA_ID] harus cocok dengan ID unik dari catatan yang ingin Anda ambil.
Penyimpanan
Anda juga memiliki fungsi pemfilteran Tube Sorter untuk setiap item yang ditautkan ke penyimpanan:
[PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&action=tube_sorter&box_i d=[BOX_ID] misalnya [PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&action=tube_sorter&box_i d=34
Permintaan ini mengembalikan informasi penyimpanan pada kotak ID 34 seperti penyortir tabung. Anda dapat menentukan beberapa ID dengan memisahkannya menggunakan koma. Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - perangkat 2

[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_i d=[BOX_ID]&record_name=[RECORD_NAME] misalnya [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] misalnya [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&recor d_name=ST-260
Permintaan ini melakukan pemfilteran pada catatan bernama ST-260. Anda dapat menentukan beberapa nama rekaman dengan memisahkannya menggunakan koma. Anda juga dapat menentukan ID kotak, di sini 206.[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_n ame=[BOX_NAME] misalnya [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_n ame=test-rack_06
Permintaan ini melakukan pemfilteran pada kotak test-rack_06. Anda dapat menentukan beberapa nama kotak dengan memisahkannya menggunakan koma.
Parameter penelusuran lain untuk action=tube_sorter dapat berupa:
  • lokasi_id
  • nama_lokasi
  • fasilitas_id
  • nama fasilitas
    Ini akan mengembalikan kotak kosong juga.
  • Parameter storage_sec memungkinkan pengambilan informasi tentang penyimpanan sekunder.
[PATH_TO_LABCOLLECTOR]/weblayanan/v2/[MODULE]&data_id=[DATA_ID]& field=storage_sec Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - perangkat 3

Banyak produk

  • Tindakan mendapatkan banyak memungkinkan pengambilan informasi lot dan reagen
[PATH_TO_LABCOLLECTOR]/weblayanan/index.PHP?v=2&action=getLot
[PATH_TO_LABCOLLECTOR]/weblayanan/index.PHP?v=2&action=getLot&lo t_id=1/LT
[PATH_TO_LABCOLLECTOR]/weblayanan/index.PHP?v=2&action=getLot&ch em_id=2
Parameter opsionalnya adalah lot_id (dalam format 1 atau 1/LT) dan chem_id. Jika tidak menerima parameter, maka ia akan mengambil semua lot yang aktif.
Resep
[PATH_TO_LABCOLLECTOR]/weblayanan/index.PHP?v=2&action=getRecipe s
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe &recipe_id=[record_id] misalnya [PATH_TO_LABCOLLECTOR]/weblayanan/index.PHP?v=2&action=getRecipe &recipe_id=509
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Log
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Report&log_id=[record_id] misalnya [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Report&log_id=1218
ID adalah mantanamples tetapi wajib dalam panggilan ini.
dapatkan resep mencetak info berikut: id, nama, deskripsi, kategori Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - perangkat 4

dapatkan resep mencetak info berikut untuk resep_id itu: id, nama, deskripsi, kategori, dan kemudian komponennya Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - perangkat 5getRecipeLogs mencetak info berikut: id, nama, deskripsi, kategori Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - perangkat 6getRecipeReport mencetak PDF laporan untuk log_id tersebut dalam format base64 yang dapat diterjemahkan ke dalam PDF. Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - perangkat 7

2-3-2. metode POSTING
Untuk membuat sumber daya baru, cukup kirimkan permintaan dengan metode POST ke URI modul yang diinginkan:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] Kunci parameter Anda harus cocok dengan nama bidang.
Periksa keunikan field yang telah ditambahkan, saat membuat record baru (POST) atau update (PUT)
Jika ada catatan berbeda dengan nilai yang sama untuk bidang Keunikan, API tidak akan menyelesaikan tindakan dan akan mengembalikan kode 409 (Konflik), dan teks: Nilai untuk bidang 'XXX' harus unik. Nilai 'YYY' sudah ada di tabel 'ZZZ'. (lihat tangkapan layar) Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - perangkat 8

Catatan: Bidang project_code dapat digunakan di POST dan PUT dan mengharapkan teks (bukan id). Anda sekarang dapat membuat kode proyek baru jika tidak ada dan jika operator memiliki izin yang cukup (administrator atau super-administrator).

  • Tindakan addBox memungkinkan Anda membuat kotak
[PATH_TO_LABCOLLECTOR]/weblayanan/index.PHP?v=2&action= addBox
  • Parameter yang dibutuhkan:
    o nama
    o tipe (harus tipe yang valid: kotak, kotak_nogrid, piring, pelat mikro, meja kunjungan, tas, bagian rak)
    o peralatan (mendukung id atau nama dan harus ada di penyimpanan LabCollector).
    o ukuran (tergantung pada jenis kotak: harus berupa angka untuk kunjungan, dan format (A:1.H:8) untuk kotak, pelat, dan pelat mikro)
  • Parameter opsional:
    o deskripsi
    o rak
    wahai penjaga

2-3-3. metode PUT
Untuk memodifikasi sumber daya, cukup kirimkan permintaan dengan metode PUT ke URI rekaman yang diinginkan:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID] Kunci parameter Anda harus cocok dengan nama bidang yang ingin Anda ubah.
Untuk tindakan berikut, perhatikan bahwa untuk permintaan PUT, parameter harus ada di badan (bukan di URL).
Itu URL adalah [PATH_TO_LABCOLLECTOR]/weblayanan/indeks.PHP?v=2
Headernya adalah: X-LC-APP-Auth, Accept.

  • Hapus Volume
    – Parameter:
    o hapusVolume (wajib)
    o barcode, Unique_code, atau alikuot_barcode (salah satunya harus ada)
    o kuantitas (wajib)
    – Tanggapan: Oke
  • Hapus Penyimpanan
    – Parameter:
    o penyimpanan jarak jauh (wajib)
    o barcode, Unique_code, atau alikuot_barcode (salah satunya harus ada)
    – Tanggapan: Oke
  • Tambahkan Buku Registri
    – URL:
    [PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&module=[m odule] – Parameter:
    o addRegistryBook (wajib)
    o record_id (wajib)
    o tanggal (wajib, format yy yy/mm/dd atau yyyy-mm-dd)
    o komentar (wajib)
    o operator (opsional, jika tidak mengirimkan API, operator default akan digunakan)
    o tindakan (opsional, harus berupa 'Jenis Tindakan Penyimpanan' yang ditentukan di LC
    >Admin >Preferensi > Jenis Proses & Tindakan)
    – Tanggapan: Oke
  • Tambahkan penyimpanan Sekunder
    – Parameter:
    o tambahkan penyimpanan sekunder (wajib)
    o barcode (wajib)
    o box_id (wajib)
    o box_details (wajib hanya untuk kotak dengan pembatas grid, tube tray, dan microplate. Jika kotak tanpa grid, tas, bek kunjungan atau bagian rak, tidak diperlukan)
    o kode_unik (opsional)
    o volume (opsional)
    o komentar (opsional)
    o cap_color (opsional)

Catatan: Pesan kesalahan dikembalikan jika parameter wajib tidak ada; jika barcode tidak ada; jika kode_unik ada, tetapi tidak unik; dan, jika warnanya ada tetapi tidak ada.
Jika parameter box_details tidak diterima dan jenis kotak memerlukan posisi (kotak dengan kisi, baki tabung, atau pelat mikro), pesan kesalahan akan dikembalikan. Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - perangkat 9Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan - perangkat10Catatan: Bidang project_code dapat digunakan di POST dan PUT dan mengharapkan teks (bukan id). Anda sekarang dapat membuat kode proyek baru jika tidak ada dan jika operator memiliki izin yang cukup (administrator atau super-administrator).
2-3-4. metode HAPUS
Untuk menghapus sumber daya, cukup kirimkan permintaan dengan metode DELETE ke URI rekaman yang diinginkan:
[PATH_TO_LABCOLLECTOR]/weblayanan/v2/[MODUL]/[DATA_ID]

PESAN KESALAHAN API

Pesan  Kode respon Keterangan 
Membutuhkan otentikasi aplikasi untuk mengakses Web Melayani' 401 Tidak Resmi Permintaan tersebut tidak memiliki parameter header X- LC-APP-Auth atau tidak memiliki nilai yang valid
'Tindakan Tidak Valid xxx' 400 Permintaan Buruk Tindakan parameter memiliki nilai yang berbeda dengan 'tube_sorter'
atau 'NetBackup'
Parameter Pencarian Tidak Ada! 400 Permintaan Buruk Permintaan berisi parameter Action=tube_sorter
tetapi tidak ada setidaknya satu dari parameter berikut: box_id, box_name, record_name, Unique_code, barcode, alikuot_barcode
Modul “XXX” tidak ada!' 400 Permintaan Buruk Nilai parameter 'modul' bukan modul pengumpul GB
Modul “XXX” tidak membagikan data ini!' 403 Terlarang Nilai parameter 'modul' tidak dicentang
LabCollector > Admin > Pengaturan > Web melayani
'Format permintaan tidak diterima!' 415 Jenis Media Tidak Didukung Parameter Terima digunakan, namun nilainya bukan salah satu nilai yang diterima: aplikasi/XML atau aplikasi/JSON
(Kosong) 406 Tidak Dapat Diterima Metodenya harus salah satu dari berikut ini: GET, POST, PUT, DELETE
'Tidak ada data ditemukan.' 404 Tidak Ditemukan Tidak ada data yang ditemukan dengan parameter permintaan ini
'OKE.' 200 Oke Catatan berhasil diperbarui
'Konflik.' 409 Konflik Catatan tidak dapat diperbarui karena ada
konflik dalam data
Tidak ada organisme yang menghargai modul ini 404 Tidak Ditemukan Hanya modul “strain”, “samples” dan microarray”
memiliki nilai organisme – Anda telah memilih yang salah
modul
Tidak ada nilai kategori untuk modul ini 404 Tidak Ditemukan Hanya modul 'dokumen' yang memiliki kategori – yang Anda pilih
modul yang salah
Weblayanan memerlukan otentikasi pengguna 401 Tidak Resmi Tidak berlaku lagi
IP Anda tidak diizinkan untuk mengakses ini Web Melayani' 401 Tidak Resmi IP klien tidak ada dalam daftar IP resmi untuk ini
Weblayanan (LC > Admin > Pengaturan > Web melayani)
Kesalahan saat permintaan Anda, informasi berikut ini wajib untuk membuat yang baru
catatan: X, Y, Z'
400 Permintaan Buruk Mencoba memposting data baru tanpa kolom wajib X, Y,
Z
Terjadi kesalahan selama permintaan Anda, informasi berikut wajib untuk menghapus volume: kode_unik atau kode batang atau kode batang_aliquot, jumlah, kuantitas 400 Permintaan Buruk Cobalah untuk menghilangkan volume tanpa keharusan
parameter: kode_unik atau kode batang atau kode batang_aliquot,
kuantitas
Terjadi kesalahan selama permintaan Anda, informasi berikut ini wajib diisi
hapus penyimpanan: kode_unik atau kode batang atau
alikuot_barcode, kuantitas '
400 Permintaan Buruk Mencoba menghapus penyimpanan tanpa keharusan
parameter: kode_unik atau kode batang atau kode batang_aliquot
" 200 Oke Data yang diminta berhasil dikembalikan

KOLEKTOR LABCOLLECTOR WEB API LAYANAN – LAMPIRAN

Sistem URI API menggunakan yang sederhana dan bersih URL. Pastikan untuk mengaktifkan mesin penulisan ulang dari Apache untuk menggunakan URI yang direferensikan dalam tabel berikut. Jika server LabCollector tidak mendukung mesin rewrite silakan gunakan yang lengkap URL pola untuk permintaan Anda (sekunder URL dari setiap baris).

UM Modul Keterangan
weblayanan/v2/strain weblayanan/index.PHP?v=2&module=strai ns DAPATKAN POSTINGAN Strain & Sel Daftar semua catatan
weblayanan/v2/strain/(DATA JD] webservice/index.PHP?v=2&module=strai ns&data jd.[DATA _ID] DAPATKAN Strain & Sel Rekor unik
webbidang layanan/v2/strain/khusus webservice/index.php?v=2&module=strai ns&getModuleCustomFields=1 MENDAPATKAN Strain & Sel Daftar bidang khusus
weblayanan/v2/strain/organisme webservice/index.PHP?v=2&module=strai ns&getModuleOrganisms=1 MENDAPATKAN Strain & Sel organisme Daftar
weblayanan/v2/plasmid webservice/index.php?v=2&module=plas pertengahan DAPATKAN POSTINGAN Plasmid Daftar semua catatan
weblayanan/v2/plasmid/IDATAjD] webservice/index.php?v=2&module=plasmid&data _id=IDATA _ID] MENDAPATKAN MELETAKKAN Plasmid Rekor unik
webbidang layanan/v2/plasmid/khusus webservice/index.PHP?v=2&module=plas pertengahan&getModuleCustomFields=1 MENDAPATKAN Bidang plasmid Daftar adat
weblayanan/v2/primer webservice/index.PHP?v=2&module=pri mers DAPATKAN POSTINGAN Primer Daftar semua catatan
weblayanan/v2/primer/[DATA JD] webservice/index.PHP?v=2&module=pri mer&data _idADATA _ID] TETAPKAN DAPATKAN Primer Rekor unik
webbidang layanan/v2/primer/khusus MENDAPATKAN Primer Daftar bidang khusus
webservice/index.PHP?v=2&module=pri mers&getModuleCustomFields=1
weblayanan/v2/bahan kimia webservice/index.PHP?v=2&module=mikal DAPATKAN POSTINGAN Reagen & Persediaan Daftar semua catatan
weblayanan/v2/bahan kimia/IDATA _ID] webservice/index.PHP?v=2&module=mikal&data_idADATA _ID] DAPATKAN Reagen & Persediaan Rekor unik
webbidang layanan/v2/kimia/khusus webservice/index.PHP?v=2&module=mikal&getModuleCustomFields=1 MENDAPATKAN Bidang Reagen & Persediaan Daftar adat
weblayanan/v2/dtkampsedikit webservice/index.PHP?v=2&module=sam pai DAPATKAN POSTINGAN Sampsedikit Daftar semua catatan
weblayanan/v2/dtkampfile/IDATA_ID) web service/index.PHP?v=2&module=sam ples&data_id=[DATA _ID] DAPATKAN Sampsedikit Rekor unik
weblayanan/v2/dtkamples/bidang khusus webservice/index.PHP?v=2&module=sama ples&getModuleCustomFields=1 MENDAPATKAN Sampsedikit Daftar bidang khusus
weblayanan/v2/dtkamplesi/organisme webservice/index.php?v=2&module=sam ples&getModuleOrganisms=1 MENDAPATKAN Sampsedikit Daftar organisme
weblayanan/v2/dtkampfile/tipe webservice/index.PHP?v=2&module=sama ples&getModuleTypes=1 MENDAPATKAN Sampsedikit Daftar halampjenis-jenis
weblayanan/v2/antibodi webservice/index.PHP?v=2&module=anti badan DAPATKAN POSTINGAN Antibodi Daftar semua catatan
webservice/v2/antibodi/(DATA _iDi webservice/index.PHP?v=2&module=anti badan&data_id=IDATA _ID] DAPATKAN Antibodi Rekor unik
webbidang layanan/v2/antibodi/khusus webservice/index.PHP?v=2&module=anti badan&getModuleCustomFields=1 MENDAPATKAN Bidang antibodi Daftar adat
weblayanan/v2/urutan webservice/index.PHP?v=2&module=seq pengaruh DAPATKAN POSTINGAN Urutan Daftar semua catatan
weblayanan/v2/urutan/(DATA _iDI webservice/index.PHP?v=2&module=seq pengaruh&data _icHCIATA JD] MENDAPATKAN
MELETAKKAN
Urutan Rekor unik
webbidang layanan/v2/urutan/khusus webservice/index.PHP?v=2&module=seq pengaruh&getModuleCustomFields=1 MENDAPATKAN Bidang urutan Daftar adat
weblayanan/v2/hewan webservice/index.PHP?v=2&module=ani tikar DAPATKAN POSTINGAN Hewan Daftar semua catatan
weblayanan/v2/hewan/(DATA JD] webservice/index.PHP?v=2&module=ani mals&data _ick[DATA JD] MENDAPATKAN MELETAKKAN Hewan Rekor unik
webbidang layanan/v2/hewan/khusus webservice/index.PHP?v=2&module=ani malsketModuleCustomFields=1 MENDAPATKAN Hewan Daftar bidang khusus
weblayanan/v2/peralatan webservice/index.php?v=2&module=equi pments DAPATKAN POSTINGAN Peralatan Daftar semua catatan
weblayanan/v2/peralatan/PATA _el Webservice/index.php?v=2&module=equi pments&data _idADATA _ID] DAPATKAN Peralatan Rekor unik
webbidang layanan/v2/peralatan/khusus webservice/index.PHP?v=2&module=equi pments&getModuleCustomFields=1 MENDAPATKAN Bidang peralatan Daftar adat
weblayanan/v2/struktur webservice/index.PHP?v=2&module=stru penyembuhan DAPATKAN POSTINGAN Struktur Kimia Daftar semua catatan
weblayanan/v2/struktur/(DATA_ID] webservice/index.PHP?v=2&module=struktur&data jd=(DATA JD] DAPATKAN Struktur Kimia Rekor unik
webbidang layanan/v2/struktur/khusus webservice/index.PHP?v=2&module=stru cturesketModuleCustomFields=1 MENDAPATKAN Struktur Kimia Daftar bidang khusus
weblayanan/v2/dokumen weblayanan/index.PHP?v=2&module=docs DAPATKAN POSTINGAN Dokumen Daftar semua catatan
weblayanan/v2/dokumen/(DATA JD] weblayanan/index.PHP?v=2&module=docs &data _idADATA _ID] DAPATKAN Dokumen Rekor unik
webbidang layanan/v2/dokumen/khusus webservice/index.php?v=2&module=docs &getModuleCustomFields=1 MENDAPATKAN Dokumen Daftar bidang khusus
webservice/v2/docs/categories weblayanan/index.PHP?v=2&module=docs &getModuleCategories=1 MENDAPATKAN Kategori dokumen Daftar
weblayanan/v2/buku webservice/index.PHP?v=2&module=atau oke DAPATKAN POSTINGAN Buku Alamat Daftar semua catatan
weblayanan/v2/buku/(DATA _ID] webservice/index.php?v=2&module=abo oke&data_idADATA _ID] DAPATKAN Buku Alamat Rekor unik
webbidang layanan/v2/buku/kustom webservice/index.PHP?v=2&module=atau oke&getModuleCustomFields=1 MENDAPATKAN Buku Alamat Daftar bidang khusus
weblayanan/v2/buku/kategori webservice/index.PHP?v=2&module=atau oke&getModuleCategories=1 MENDAPATKAN Kategori Buku Alamat Daftar
weblayanan/v2/microarray webservice/index.PHP?v=2&module=mikr array DAPATKAN POSTINGAN Mikroarray Daftar semua catatan
weblayanan/v2/microarray/(DATA_ID] webservice/index.PHP?v=2&module=micr oarrays&data_id=[DATA _ID] MENDAPATKAN MELETAKKAN Mikroarray Rekor unik
weblayanan/v2/microarrays/bidang khusus webservice/index.PHP?v=2&module=micro oarrays&getModuleCustomFields=1 MENDAPATKAN Mikroarray Daftar bidang khusus
weblayanan/v2/microarray/organisme webservice/index.PHP?v=2&module=micro oarrays&getModuleOrganisms=1 MENDAPATKAN Organisme microarray Daftar
weblayanan/v2/(CUSTOM_MODULE_NAM El
weblayanan/index.PHP?v=2&module=ECU STOM_MODULE_NAMEI
DAPATKAN POSTINGAN Modul Kustom Daftar semua catatan
weblayanan/v2/(CUSTOM_MODULE_NAM EMIDATA _ID] weblayanan/index.PHP?v=2&module=[CU STOM_MODULE_NAME] &data_id=[DATA _ID] DAPATKAN Modul Kustom Rekor unik
webservice/v2/(CUSTOM_MODULE_NAM Elicustomfields webservice/index.PHP?v=2&module=[CU STOM_MODULE_NAME184getModuleCust omFields=1 MENDAPATKAN Modul Kustom Daftar bidang khusus

LabCollector - logo 1

http://www.labcollector.comsales@agilebio.com
AgileBio AS
5473 Suite Jalan Vila Kearny 255
San Diego, CA 92123
Amerika Serikat
Telp: 347 368 1315
Telp: (800) 453 9128
http://www.agilebio.com
Kantor Pusat AgileBio
75 jalan Lourmel
75015 Paris
PERANCIS
Telp: 01 41 79 15 85
Telp: 01 72 70 40 22

Dokumen / Sumber Daya

Kolektor Lab Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan [Bahasa Indonesia:] Panduan Pengguna
Web Antarmuka Pemrograman Aplikasi Layanan, Perangkat Lunak, Web Perangkat Lunak Antarmuka Pemrograman Aplikasi Layanan

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *