サイトビルダー
サイトビルダーは訪問者のブラウザであなたのページを表示するため、自動化の指示とは逆に、ウィジェットを埋め込み、キーを埋め込みません。以下のスニペットは両方とも Chrome 2026-09-17 の外部ドメインのページから読み込まれ、両方ともレンダリングされました。
通常の iframe、サイズがわかっているとき:
<iframe src="https://api.astroway.info/v1/embed/moon-phase?theme=light&lang=uk" width="320" height="360" style="border:0"></iframe>ローダー、サイズを合わせたくないとき: 自分自身を iframe に置き換え、postMessage を使ってコンテンツに高さを合わせる。
<script src="https://cdn.astroway.info/embed.js" data-widget="moon-phase" data-lang="uk" data-theme="light"></script>15 個のウィジェット、各ウィジェットのすべてのパラメータとコピー ボタンがページ ウィジェット にある。どの data-* 属性もリクエスト パラメータになる。
コードを挿入する場所
Section titled “コードを挿入する場所”| ビルダー | 探すもの |
|---|---|
| Wix | HTMLコード埋め込み要素 |
| Squarespace | コードブロック |
| Shopify | カスタム liquid セクションまたはテーマ コード エディタ |
| Webflow | embed 要素 |
| Tilda | HTMLコード ブロック, T123 |
Wix と Squarespace のリンクはそれぞれのヘルプに導く;残りの 3 つは機能名で呼ばれている。なぜなら、それらのヘルプページは自動チェックで開かれず、未検証のものにリンクしないからだ。
キーは不要で、受け入れられもない
Section titled “キーは不要で、受け入れられもない”エンドポイント /v1/embed/* は公開です。ページ属性のキーは訪問者全員に見えるため、ローダーはそれを無視し、コンソールにメッセージを出します。
制限: 訪問者の IP あたり 1 時間に 30 リクエスト、レスポンスは 5 分間キャッシュされます。そのため、訪問者が多いページは快適ですが、繰り返しリロードする単一の訪問者にはそうではありません。
ページが呼び出せないもの
Section titled “ページが呼び出せないもの”外部ドメインのブラウザに応答するのは /v1/public/* と /v1/embed/* のみです。/v1/* のその他は preflight で拒否されます:外部ドメインのページから POST /v1/chart を送信すると access-control-allow-origin ヘッダーがなく返され、Chrome がブロックしました。一方、同じページから POST /v1/public/chart を送信すると 200 が返りました。
したがって、訪問者が自分の誕生日データを入力してチャートを見たい場合は、キー不要のエンドポイント または ナタルチャート計算ウィジェット を使ってください。これはブラウザで単純に計算されます。秘密キーを必要とするものはすべてサーバーにあります:あなた自身のサーバーか、ノーコード統合 のいずれかのツールです。