Bốn package chính thức. Một phạm vi API rõ ràng.

Cả bốn SDK cùng tuân theo public Device API contract và chính sách an toàn production, đồng thời giữ cách tích hợp tự nhiên của từng hệ sinh thái.

Các SDK này bao phủ những operation Device API công khai hiện tại. Điều đó không có nghĩa là mọi API trên website UnifyPort đều đã được hỗ trợ.

Node.js SDK

Chính thức · Khả dụng
@unifyport/sdk-node

Package ESM-only cho dịch vụ Node.js hiện đại, có sẵn TypeScript types và hỗ trợ hủy request đang chạy.

Môi trường chạyNode.js >= 22.12.0
Cài đặt
npm install @unifyport/sdk-node

PHP SDK

Chính thức · Khả dụng
unifyport/sdk

Composer package cho ứng dụng PHP 64-bit hiện đại, hỗ trợ cooperative deadlines và để ứng dụng tự chọn HTTP transport.

Môi trường chạyPHP 8.2+ · 64-bit
Cài đặt
composer require unifyport/sdk

Go SDK

Chính thức · Khả dụng
github.com/Unify-Port/UnifyPort-SDK-GO

Go module có kiểu dữ liệu chặt chẽ, hỗ trợ hủy bằng context, HTTP transport an toàn mặc định và cursor pagination có giới hạn.

Môi trường chạyGo >= 1.25.0
Cài đặt
go get github.com/Unify-Port/UnifyPort-SDK-GO@latest

Python SDK

Chính thức · Khả dụng
unifyport-sdk

Sync và async client an toàn kiểu dữ liệu cho dịch vụ Python, với retry, giới hạn response và cursor pagination có giới hạn.

Môi trường chạyPython >= 3.11
Cài đặt
python -m pip install unifyport-sdk