PHP SDK

Tích hợp dễ dàng với ứng dụng PHP của bạn thông qua SDK chính thức.

Cài đặt

composer require cloudjet/php-sdk

Hoặc thêm vào file composer.json:

"cloudjet/php-sdk": "^2.1.0"

Ví dụ sử dụng

Khởi tạo SDK

                    use Cloudjet\SDK\Client;

$client = new Client([
    'api_key' => 'your-api-key',
    'environment' => 'production'
]);
                  

Quản lý sản phẩm

                    // Lấy danh sách sản phẩm
$products = $client->products->list([
    'limit' => 10,
    'page' => 1
]);

// Tạo sản phẩm mới
$product = $client->products->create([
    'name' => 'Sản phẩm mới',
    'price' => 199000,
    'sku' => 'SP001'
]);
                  

Xử lý đơn hàng

                    // Tạo đơn hàng mới
$order = $client->orders->create([
    'customer_id' => '123',
    'items' => [
        ['product_id' => '456', 'quantity' => 2],
        ['product_id' => '789', 'quantity' => 1]
    ]
]);

// Cập nhật trạng thái đơn hàng
$client->orders->update('ORDER123', [
    'status' => 'processing'
]);
                  

Phương thức

products.list()

Lấy danh sách sản phẩm

Parameters:

  • limit integer Số lượng kết quả mỗi trang
  • page integer Số trang

products.create()

Tạo sản phẩm mới

Parameters:

  • name string Tên sản phẩm
  • price float Giá sản phẩm
  • sku string Mã SKU

orders.create()

Tạo đơn hàng mới

Parameters:

  • customer_id string ID khách hàng
  • items array Danh sách sản phẩm trong đơn hàng