星座占いAPI開発用ドキュメント
「星座占いAPI(ver.2)」のAPI仕様についてご紹介します。
API概要
「星座占いAPI」は占いコンテンツを提供するAPIです。
下記のようなURIにリクエストを送ることで、占いコンテンツがXML/JSONデータとして提供されます。
https://[サーバードメイン]/fortune_astro_v2?userid=[ユーザID]
提供コンテンツ
各星座ごとに、下記のコンテンツを提供します。
- 占い文章S (50〜55文字)
- 占い文章M (100〜110文字)
- 占い文章L (200〜220文字)
更新タイミング
随時未来日付の占いを先行して準備しています。
取得可能な占い対象年月日は、当日から2か月先までです。
リクエスト形式
URI形式
サーバードメイン
urarafortune.net (プライマリAPIサーバードメイン)
urarafortune2.net (セカンダリAPIサーバードメイン)
のいずれかを指定します。
ユーザID
ご契約時に発行されるユーザIDを指定します。
指定日
クエリ変数dateに指定日コードを指定することで、対象日を選択できます。指定形式はyyyymmddです。(例:20200401)
生年月日
クエリ変数birthに指定日コードを指定することで、対象日を選択できます。指定形式はyyyymmddまたはmmddです。(例:20200401、0401、401)
結果形式
クエリ変数resulttypeに結果形式を指定することで、結果の形式を選択できます。(XML形式またはJSON形式)
レスポンス形式
XML形式
JSON形式
各要素の説明
announce
ルート要素です。
lastAnnounce | APIの処理日時 |
---|---|
astroDate | 占いの対象日 |
astro
各星座ごとの占いを格納する要素です。
code | 00:牡羊座,01:牡牛座,02:双子座,03:蟹座,04:獅子座,05:乙女座,06:天秤座,07:蠍座,08:射手座,09:山羊座,10:水瓶座,11:魚座 |
---|---|
name | 星座名称 |
datefrom | 星座の範囲月日の開始日 |
dateto | 星座の範囲月日の終了日 |
astrotext
自動生成した占い結果の文章です。
astrotext_s | 占い結果の文章(全角50〜55文字) |
---|---|
astrotext_m | 占い結果の文章(全角100〜110文字) |
astrotext_l | 占い結果の文章(全角200〜220文字) |
レスポンスサンプル
占い文章サンプルS (50〜55文字)
初めての場でも、消極的にならずに思い切って交流しましょう。それは、新しい友人や関係を築く一歩となるでしょう。
聞き手としての優しさは貴方の魅力ですが、すべてを受け止める必要はありません。適度に距離を保つことも重要ですよ。
占い文章サンプルM (100〜110文字)
初めての場でも、消極的にならずに思い切って交流しましょう。そうすることで、新しい友人や関係を築く一歩となるでしょう。人々とのコミュニケーションを深めることで、新しい可能性や機会に気づくかもしれません。
聞き手としての優しさは貴方の魅力ですが、すべてを受け止める必要はありません。たまには、自分の気持ちや感情を優先させ、必要に応じて距離を取ることが必要です。心の平安を守ることも、人間関係を維持するための重要なステップです。
占い文章サンプルL (200〜220文字)
初めての場や新しい環境では、不安や緊張を感じるのは自然なことです。しかしその中で、消極的にならずに積極的に交流を試みることは大切です。この一歩が、新しい友情やパートナーシップを築く基盤となります。不安な気持ちを乗り越え、人々とのコミュニケーションを深めることで、自分の視野も広がり、新しい可能性や機会に気づくかもしれません。あえて挑戦することで得られる経験や知識、そして人間関係は、あなたの成長にとって大きな糧となるでしょう。
聞き手としての優しさや理解力は、多くの人から頼られる要因の一つで、あなたの強みでもあります。しかし、常に他人の話を受け止めることは、自分自身の心の負担となることも。人々の悩みや問題を共感しすぎると、自分の感情や気持ちが疲れてしまうことがあります。たまには、自分の気持ちや感情を優先させ、必要に応じて距離を取ることが必要です。関係を大切にする一方で、自分自身のメンタルヘルスや心の平安を守ることも、人間関係を維持するための重要なステップです。
12星座アイコンダウンロード
「星座占いAPI(ver.1)」のAPI仕様はこちらからご覧いただけます。