'services' ]); } /** * Buyurtma qo'shish */ function addOrder($service_id, $link, $quantity, $runs = null, $interval = null) { $params = [ 'action' => 'add', 'service' => $service_id, 'link' => $link, 'quantity'=> $quantity ]; if ($runs) $params['runs'] = $runs; if ($interval) $params['interval'] = $interval; return sendRequest($params); } /** * Buyurtma statusini olish */ function getOrderStatus($order_id) { return sendRequest([ 'action' => 'status', 'order' => $order_id ]); } /** * Barcha buyurtmalarni olish */ function getAllOrders() { return sendRequest([ 'action' => 'orders' ]); } /** * Bir nechta buyurtmalar statusini olish */ function getMultipleOrdersStatus($order_ids) { return sendRequest([ 'action' => 'status', 'orders' => implode(',', $order_ids) ]); } /** * Refill yaratish */ function createRefill($order_id) { return sendRequest([ 'action' => 'refill', 'order' => $order_id ]); } /** * Refill statusini olish */ function getRefillStatus($refill_id) { return sendRequest([ 'action' => 'refill_status', 'refill' => $refill_id ]); } /** * Foydalanuvchi balansini olish */ function getBalance() { return sendRequest([ 'action' => 'balance' ]); } // === Test qilish uchun misollar === // Servislar ro'yxati print_r(getServices()); // Buyurtma qo'shish print_r(addOrder(1, "https://instagram.com/example", 100)); // Buyurtma statusi print_r(getOrderStatus(23501)); // Balans print_r(getBalance());