AstroWay/api v2.74.0 · ja
すべてのシステムが正常です
// sdk · Laravel

AstroWay API 用 Laravel ServiceProvider

公式 `astroway/sdk-laravel` on Packagist — `astroway/sdk` 上の ServiceProvider + ファサード。`composer.json` `extra.laravel.providers` 経由で自動検出、`Astroway\Astroway` をコンテナシングルトンとして登録、config を `php artisan vendor:publish` 経由で公開。コントローラーに注入するか、ファサード `Astroway::post("/chart", ...)` を使用。Laravel 10/11/12、PHP 8.1+ で動作。

// 01 / install

インストール

composer require astroway/sdk-laravel

インポート: use Astroway\Astroway;

// 02 / highlights

特長

// 03 / first request

最初のリクエスト

<?php
// .env: ASTROWAY_API_KEY=aw_live_...

use Astroway\Astroway;
use Illuminate\Http\JsonResponse;

class ChartController extends Controller
{
    public function __invoke(Astroway $astroway): JsonResponse
    {
        $chart = $astroway->post('/chart', body: [
            'date'           => '1990-07-14',
            'time'           => '14:30:00',
            'timezoneOffset' => 3,
            'latitude'       => 50.4501,
            'longitude'      => 30.5234,
            'houseSystem'    => 'P',
        ]);
        return response()->json($chart);
    }
}

Laravelを始める

月額10,000クレジットを無料で利用可能。Open-source SDKで、OpenAPI 3.1から自動生成され、常にバックエンドと同期しています。

99.9% SLA · 有料プラン · 30日間 ステータス →