AstroWay/api v2.254.12 · vi
tất cả hệ thống hoạt động bình thường
// sdk · Symfony

Gói Symfony cho AstroWay API

Chính thức astroway/sdk-symfony trên Packagist - một Gói trên astroway/sdk. Tự động đăng ký qua Symfony Flex, cấu hình thông qua config/packages/astroway.yaml tiêu chuẩn, hiển thị dịch vụ Astroway\Astroway tự động kết nối để tiêm vào bất kỳ bộ điều khiển hoặc dịch vụ nào. Tương thích với Symfony 6.4 LTS và 7.x, PHP 8.1+.

// 01 / install

Cài đặt

composer require astroway/sdk-symfony:^0.1.0-alpha

import: use Astroway\Astroway;

// 02 / highlights

Điểm nổi bật

// 03 / first request

Yêu cầu đầu tiên

<?php
// config/packages/astroway.yaml
// astroway:
//     api_key: '%env(ASTROWAY_API_KEY)%'

use Astroway\Astroway;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Attribute\Route;

final class ChartController extends AbstractController
{
    public function __construct(private readonly Astroway $astroway) {}

    #[Route('/chart')]
    public function chart(): JsonResponse
    {
        $chart = $this->astroway->post('/chart', body: [
            'date'           => '1990-07-14',
            'time'           => '14:30:00',
            'timezoneOffset' => 3,
            'latitude'       => 50.4501,
            'longitude'      => 30.5234,
            'houseSystem'    => 'P',
        ]);
        return $this->json($chart);
    }
}

Bắt đầu với Symfony

10.000 credits miễn phí mỗi tháng. SDK mã nguồn mở, được tạo từ OpenAPI 3.1, luôn đồng bộ với backend.

99,9% SLA · gói trả phí · 30 ngày trạng thái →