|
【WebAPI利用規約】
・WebAPI提供者を(甲)、WebAPI利用者を(乙)と呼称します。 ・WebAPIの利用料金は「無料」です。(甲)が(乙)に対し、金銭等、何らかの対価を請求(要求)することはありません。 ・WebAPI利用に伴い(乙)に何らかの損害が発生した場合であっても、(甲)がその責を負うことはありません。 ・WebAPIを利用したページを(乙)が公開しても、その旨を(甲)に通知する必要はありません。 ・ただし、ご連絡をいただければ、(甲)のWebサイトから(乙)のサイトのトップページに対してリンクを張らせていただきます。 ・(甲)は予告なくWebAPIサービスの提供を停止する場合があります(何らかの攻撃を受けたとき等)。 ・(甲)はWebAPIの仕様を変更することは(原則として)ありません。 ・(甲)のサイト上で公開しているサンプルページにつきましては、(乙)のほうで自由に改変して(もしくは参考にして)ください。 ・WebAPIの利用に際して、(乙)は以上の規約に同意したものとみなします。 ※下記の「JSONの例」の中の日本語部分につきましては、実際は「Unicodeエスケープ」されています。 WebAPIを利用するHTMLファイルの文字コードを必ず「UTF-8」にしてください。 |
| タブ番号 | 【WebAPIの機能】 |
|---|---|
| ① | 「年」「月」「日」それぞれの値を指定して当選番号等の情報を取得 |
| ② | 一つの「年月日」情報から当選番号等の情報を取得 |
| ③ | 一つの「年月日」情報からナンバーズ3の統計情報を取得(七曜ごと) |
| ④ | 一つの「年月日」情報からナンバーズ3の統計情報を取得(六曜ごと) |
| ⑤ | 一つの「年月日」情報からナンバーズ3の統計情報を取得(七曜と六曜の組み合わせ) |
| ⑥ | 一つの「年月日」情報からナンバーズ4の統計情報を取得(七曜ごと) |
| ⑦ | 一つの「年月日」情報からナンバーズ4の統計情報を取得(六曜ごと) |
| ⑧ | 一つの「年月日」情報からナンバーズ4の統計情報を取得(七曜と六曜の組み合わせ) |
| ⑨ | 引っ張りをメインにした各数字のスコア予想 |
| ⑩ | ナンバーズ3の当選番号検索 |
| ⑪ | ナンバーズ4の当選番号検索 |
| ⑫ | 予備 |
| サンプルページへのリンク |
https://friction-river.jp/cakephp/apitest/apitest01.html
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/get_ymd1/年/月/日
(例:https://friction-river.jp/numapp/api/get_ymd1/2026/2/27) |
| 戻り値 (ステータスは除く) |
実施回(整数値) |
| 抽選日(Unicodeエスケープされた文字列) | |
| 曜日1(Unicodeエスケープされた長い文字列) | |
| 曜日2(Unicodeエスケープされた短い文字列) | |
| 六曜(Unicodeエスケープされた文字列) | |
| ナンバーズ3の当選番号(文字列) | |
| ナンバーズ4の当選番号(文字列) | |
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":{ "lottery_time":6929, "lottery_date_str":"2026年2月27日", "lottery_week_str1":"金曜日", "lottery_week_str2":"金", "lottery_rokuyo_str":"大安", "num3_str":"682", "num4_str":"2586" } } |
| JSONの例 (失敗時) |
{
"status":{ "code":404, "message":"その日の情報は存在しません。" }, "result":null } |
| サンプルページへのリンク |
https://friction-river.jp/cakephp/apitest/apitest02.html
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/get_ymd2/年-月-日
(例:https://friction-river.jp/numapp/api/get_ymd2/2026-02-27) |
| 戻り値 (ステータスは除く) |
実施回(整数値) |
| 抽選日(Unicodeエスケープされた文字列) | |
| 曜日1(Unicodeエスケープされた長い文字列) | |
| 曜日2(Unicodeエスケープされた短い文字列) | |
| 六曜(Unicodeエスケープされた文字列) | |
| ナンバーズ3の当選番号(文字列) | |
| ナンバーズ4の当選番号(文字列) | |
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":{ "lottery_time":6929, "lottery_date_str":"2026年2月27日", "lottery_week_str1":"金曜日", "lottery_week_str2":"金", "lottery_rokuyo_str":"大安", "num3_str":"682", "num4_str":"2586" } } |
| JSONの例 (失敗時) |
{
"status":{ "code":404, "message":"その日の情報は存在しません。" }, "result":null } |
| サンプルページへのリンク |
https://friction-river.jp/cakephp/apitest/apitest_num3_01.html
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/get3_week_ymd/年-月-日
(例:https://friction-river.jp/numapp/api/get3_week_ymd/2026-03-31) |
| 戻り値 (ステータスは除く) |
調査対象日(Unicodeエスケープされた文字列) |
| 曜日1(Unicodeエスケープされた長い文字列) | |
| 曜日2(Unicodeエスケープされた短い文字列) | |
| 六曜(Unicodeエスケープされた文字列) | |
| ナンバーズ3の「一の位」における各数字の出現頻度(配列) | |
| ナンバーズ3の「十の位」における各数字の出現頻度(配列) | |
| ナンバーズ3の「百の位」における各数字の出現頻度(配列) | |
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":{ "lottery_date_str":"2026年3月31日", "lottery_week_str1":"火曜日", "lottery_week_str2":"火", "lottery_rokuyo_str":"友引", "num3_place1":[132,115,138,130,127,111,132,118,138,119], "num3_place10":[147,127,96,130,122,138,122,120,129,129], "num3_place100":[112,139,134,119,134,112,136,120,137,117] } } |
| JSONの例 (失敗時) |
{
"status":{ "code":500, "message":"その日は平日ではありません。" }, "result":null } |
| サンプルページへのリンク |
https://friction-river.jp/cakephp/apitest/apitest_num3_02.html
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/get3_rokuyo_ymd/年-月-日
(例:https://friction-river.jp/numapp/api/get3_rokuyo_ymd/2026-03-31) |
| 戻り値 (ステータスは除く) |
調査対象日(Unicodeエスケープされた文字列) |
| 曜日1(Unicodeエスケープされた長い文字列) | |
| 曜日2(Unicodeエスケープされた短い文字列) | |
| 六曜(Unicodeエスケープされた文字列) | |
| ナンバーズ3の「一の位」における各数字の出現頻度(配列) | |
| ナンバーズ3の「十の位」における各数字の出現頻度(配列) | |
| ナンバーズ3の「百の位」における各数字の出現頻度(配列) | |
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":{ "lottery_date_str":"2026年3月31日", "lottery_week_str1":"火曜日", "lottery_week_str2":"火", "lottery_rokuyo_str":"友引", "num3_place1":[127,104,135,116,103,123,106,108,106,130], "num3_place10":[116,134,100,124,118,119,113,115,109,110], "num3_place100":[130,114,126,124,113,106,116,101,104,124] } } |
| JSONの例 (失敗時) |
{
"status":{ "code":500, "message":"その日は平日ではありません。" }, "result":null } |
| サンプルページへのリンク |
https://friction-river.jp/cakephp/apitest/apitest_num3_03.html
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/get3_six_seven_ymd/年-月-日
(例:https://friction-river.jp/numapp/api/get3_six_seven_ymd/2026-03-31) |
| 戻り値 (ステータスは除く) |
調査対象日(Unicodeエスケープされた文字列) |
| 曜日1(Unicodeエスケープされた長い文字列) | |
| 曜日2(Unicodeエスケープされた短い文字列) | |
| 六曜(Unicodeエスケープされた文字列) | |
| ナンバーズ3の「一の位」における各数字の出現頻度(配列) | |
| ナンバーズ3の「十の位」における各数字の出現頻度(配列) | |
| ナンバーズ3の「百の位」における各数字の出現頻度(配列) | |
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":{ "lottery_date_str":"2026年3月31日", "lottery_week_str1":"火曜日", "lottery_week_str2":"火", "lottery_rokuyo_str":"友引", "num3_place1":[22,17,25,35,17,24,14,14,16,21], "num3_place10":[21,27,11,21,20,27,16,17,21,24], "num3_place100":[28,22,25,21,25,16,18,13,21,16] } } |
| JSONの例 (失敗時) |
{
"status":{ "code":500, "message":"その日は平日ではありません。" }, "result":null } |
| サンプルページへのリンク |
https://friction-river.jp/cakephp/apitest/apitest_num4_01.html
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/get4_week_ymd/年-月-日
(例:https://friction-river.jp/numapp/api/get4_week_ymd/2026-03-31) |
| 戻り値 (ステータスは除く) |
調査対象日(Unicodeエスケープされた文字列) |
| 曜日1(Unicodeエスケープされた長い文字列) | |
| 曜日2(Unicodeエスケープされた短い文字列) | |
| 六曜(Unicodeエスケープされた文字列) | |
| ナンバーズ4の「一の位」における各数字の出現頻度(配列) | |
| ナンバーズ4の「十の位」における各数字の出現頻度(配列) | |
| ナンバーズ4の「百の位」における各数字の出現頻度(配列) | |
| ナンバーズ4の「千の位」における各数字の出現頻度(配列) | |
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":{ "lottery_date_str":"2026年3月31日", "lottery_week_str1":"火曜日", "lottery_week_str2":"火", "lottery_rokuyo_str":"友引", "num4_place1":[134,141,122,128,103,131,112,134,128,127], "num4_place10":[152,134,110,123,128,117,128,122,107,139], "num4_place100":[126,133,97,129,118,136,129,132,127,133], "num4_place1000":[118,112,128,145,138,101,140,108,136,134] } } |
| JSONの例 (失敗時) |
{
"status":{ "code":500, "message":"その日は平日ではありません。" }, "result":null } |
| サンプルページへのリンク |
https://friction-river.jp/cakephp/apitest/apitest_num4_02.html
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/get4_rokuyo_ymd/年-月-日
(例:https://friction-river.jp/numapp/api/get4_rokuyo_ymd/2026-03-31) |
| 戻り値 (ステータスは除く) |
調査対象日(Unicodeエスケープされた文字列) |
| 曜日1(Unicodeエスケープされた長い文字列) | |
| 曜日2(Unicodeエスケープされた短い文字列) | |
| 六曜(Unicodeエスケープされた文字列) | |
| ナンバーズ4の「一の位」における各数字の出現頻度(配列) | |
| ナンバーズ4の「十の位」における各数字の出現頻度(配列) | |
| ナンバーズ4の「百の位」における各数字の出現頻度(配列) | |
| ナンバーズ4の「千の位」における各数字の出現頻度(配列) | |
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":{ "lottery_date_str":"2026年3月31日", "lottery_week_str1":"火曜日", "lottery_week_str2":"火", "lottery_rokuyo_str":"友引", "num4_place1":[111,126,120,115,106,125,112,112,116,115], "num4_place10":[119,114,98,115,119,117,107,122,119,128], "num4_place100":[110,119,111,114,122,125,96,120,113,128], "num4_place1000":[108,115,122,117,105,115,115,120,130,111] } } |
| JSONの例 (失敗時) |
{
"status":{ "code":500, "message":"その日は平日ではありません。" }, "result":null } |
| サンプルページへのリンク |
https://friction-river.jp/cakephp/apitest/apitest_num4_03.html
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/get4_six_seven_ymd/年-月-日
(例:https://friction-river.jp/numapp/api/get4_six_seven_ymd/2026-03-31) |
| 戻り値 (ステータスは除く) |
調査対象日(Unicodeエスケープされた文字列) |
| 曜日1(Unicodeエスケープされた長い文字列) | |
| 曜日2(Unicodeエスケープされた短い文字列) | |
| 六曜(Unicodeエスケープされた文字列) | |
| ナンバーズ4の「一の位」における各数字の出現頻度(配列) | |
| ナンバーズ4の「十の位」における各数字の出現頻度(配列) | |
| ナンバーズ4の「百の位」における各数字の出現頻度(配列) | |
| ナンバーズ4の「千の位」における各数字の出現頻度(配列) | |
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":{ "lottery_date_str":"2026年3月31日", "lottery_week_str1":"火曜日", "lottery_week_str2":"火", "lottery_rokuyo_str":"友引", "num4_place1":[17,24,22,23,17,24,20,26,16,16], "num4_place10":[25,16,17,18,20,21,24,28,17,19], "num4_place100":[21,25,19,17,22,19,18,23,16,25], "num4_place1000":[18,23,15,20,19,17,23,24,25,21] } } |
| JSONの例 (失敗時) |
{
"status":{ "code":500, "message":"その日は平日ではありません。" }, "result":null } |
| サンプルページへのリンク |
https://friction-river.jp/cakephp/apitest/apitest04.html
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/num3_prediction
(例:https://friction-river.jp/numapp/api/num3_prediction) |
| 戻り値 (ステータスは除く) |
予想日(Unicodeエスケープされた文字列) |
| 曜日1(Unicodeエスケープされた長い文字列) | |
| 曜日2(Unicodeエスケープされた短い文字列) | |
| 六曜(Unicodeエスケープされた文字列) | |
| 各数字の予想スコア【連続加点版】(配列) | |
| 各数字の予想スコア【連続減点版】(配列) | |
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":{ "lottery_date_str":"2026年5月4日", "lottery_week_str1":"月曜日", "lottery_week_str2":"月", "lottery_rokuyo_str":"友引", "num3":[7,0,0,4,0,3,3,3,0,1], "num3v2":[4,0,0,2,0,5,6,6,0,1], } } |
| JSONの例 (失敗時) |
{
"status":{ "code":500, "message":"平日の18時から翌日の0時までは利用できません。" }, "result":null } |
| サンプルページへのリンク |
https://friction-river.jp/cakephp/apitest/apitest05.html
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/num3_search?number=当選番号
(例:https://friction-river.jp/numapp/api/num3_search?number=248) |
| 戻り値 (ステータスは除く) |
実施回(Unicodeエスケープされた文字列) |
| 抽選日(Unicodeエスケープされた長い文字列) | |
| 曜日1(Unicodeエスケープされた長い文字列) | |
| 曜日2(Unicodeエスケープされた短い文字列) | |
| 六曜(Unicodeエスケープされた文字列) | |
| の配列 | |
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":[ { "lottery_time":"2665, "lottery_date_str":"2009年8月19日", "lottery_week_str1":"水曜日", "lottery_week_str2":"水", "lottery_rokuyo_str":"仏滅", } ] } |
| JSONの例 (検索値なし) |
{
"status":{ "code":601, "message":"当選番号の指定がありません。" }, "result":null } |
| JSONの例 (検索値が数字ではない) |
{
"status":{ "code":602, "message":"当選番号が数字3けたではありません。" }, "result":null } |
| JSONの例 (検索結果なし) |
{
"status":{ "code":404, "message":"その当選番号は一度も出現していません。" }, "result":null } |
| サンプルページへのリンク |
https://friction-river.jp/cakephp/apitest/apitest06.html
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/num4_search?number=当選番号
(例:https://friction-river.jp/numapp/api/num4_search?number=1234) |
| 戻り値 (ステータスは除く) |
実施回(Unicodeエスケープされた文字列) |
| 抽選日(Unicodeエスケープされた長い文字列) | |
| 曜日1(Unicodeエスケープされた長い文字列) | |
| 曜日2(Unicodeエスケープされた短い文字列) | |
| 六曜(Unicodeエスケープされた文字列) | |
| の配列 | |
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":[ { "lottery_time":"3352, "lottery_date_str":"2012年4月16日", "lottery_week_str1":"月曜日", "lottery_week_str2":"月", "lottery_rokuyo_str":"仏滅", } ] } |
| JSONの例 (検索値なし) |
{
"status":{ "code":601, "message":"当選番号の指定がありません。" }, "result":null } |
| JSONの例 (検索値が数字ではない) |
{
"status":{ "code":602, "message":"当選番号が数字4けたではありません。" }, "result":null } |
| JSONの例 (検索結果なし) |
{
"status":{ "code":404, "message":"その当選番号は一度も出現していません。" }, "result":null } |
| サンプルページへのリンク |
(クリックすると別ウィンドウで開きます) |
|---|---|
| URL |
https://friction-river.jp/numapp/api/・・・/・・・
(例:https://friction-river.jp/numapp/api/・・・/・・・) |
| 戻り値 (ステータスは除く) |
|
| JSONの例 (成功時) |
{
"status":{ "code":200, "message":"Success" }, "result":{ } } |
| JSONの例 (失敗時) |
{
"status":{ "code":404, "message":"Not Found" }, "result":null } |