コンテンツにスキップ
AstroWay/api v2.254.12 · ja
すべてのシステムが正常です

アストロロジーアプリケーション

Co-Star、Sanctuary、The Pattern、Chani、または Costar Compat のような astro アプリを作っているかい?AstroWay API は Solar Fire($495)をライセンスする必要や、独自のエフェメリスエンジンを書く必要をなくすんだ。771 のエンドポイント(出生図、シナストリー、トランジット、Human Design、AI 解釈)を提供し、OpenAPI 3.1 と TypeScript、Python、PHP 用の公開 SDK がある。Swiss Ephemeris の精度は、Astrodienst と Kepler と同じエンジンだ。

User (browser / mobile)
↓
Your backend (Node.js / Python / PHP)
↓ HTTPS + X-Api-Key
api.astroway.info/v1/*
↓
JSON response → render in your UI

アストロアプリの主要エンドポイント

Section titled “アストロアプリの主要エンドポイント”

MVP(ミニマム・バイアブル・プロダクト)

Section titled “MVP(ミニマム・バイアブル・プロダクト)”
エンドポイントクレジット用途
/v1/chart20出生図の作成
/v1/synastry502人の相性
/v1/hormoscope/daily50日次ホロスコープ

3 つのエンドポイントだけで、君はすでに出生図、相性、日次コンテンツを備えた動くプロダクトを持っている。

エンドポイントクレジット用途
/v1/transits50出生図への現在のトランジット
/v1/solar-return50ソーラーリターン(年次チャート)
/v1/progressions50二次プログレッション
/v1/interpret/natal100出生図の AI 解釈
/v1/transit-calendar100トランジットイベントカレンダー
/v1/human-design50HD チャート
エンドポイントクレジット用途
/v1/rectification500出生時間の補正
/v1/acg50アストロカートグラフィー(どこに住むと良いか)
/v1/forecast-calendar100年次予測ヒートマップ
/v1/group-synastry100グループ相性

シナリオ: 100 DAU(デイリーアクティブユーザー)

Section titled “シナリオ: 100 DAU(デイリーアクティブユーザー)”

平均ユーザーが1日あたり3つのアクションを行うと仮定する:

アクションエンドポイントクレジットリクエスト/日クレジット/日
チャート閲覧/v1/chart201002 000
日次ホロスコープ/v1/hormoscope/daily501005 000
相性/v1/synastry50301 500
合計2308 500/日

~255,000 クレジット/月 (8 500 × 30) → プラン Pro ($59/月, 800 000 クレジット) は余裕が大きく、または Starter ($19/月, 200 000) に追加で約 $30 のオーバーレイ(余分な 55K に対し $5/10,000)を支払う。日次ホロスコープのキャッシュ(サインごとに1テキスト、ユーザーごとではない)で1日あたり 4 850 クレジットを削減でき、シナリオは Starter に戻る。

アクションクレジット/日
20 件のチャート400
20 件のホロスコープ1 000
5 件のシナストリー250
合計1 650/日

~49,500 クレジット/月 - プラン Indie ($5/月, 50 000 クレジット) が 99% カバーし、余裕がない。最初のトラフィック増加はオーバーレイか Starter に直面する。ホロスコープのキャッシュ(1日12回の呼び出し、20回の代わり)で約 35 000 になり、余裕が出てくる。

  • 出生図をキャッシュ: 入力は不変(生年月日は変わらない)なので、結果は自分の DB に永遠にキャッシュできる。
  • ホロスコープは1日単位でキャッシュ: 日次ホロスコープは同じサインの全ユーザーで同じなので、一度生成して配布する。
  • Sandbox キー (aw_test_*): 開発用で、クレジットは消費されない。
  • 型付きクライアント: @astroway/sdk、astroway、または astroway/sdk をインストール。別の言語の場合は /v1/openapi.json から openapi-typescript または openapi-python-client でクライアントを生成。
参考になりましたか?
編集を提案

最終更新日: