KENTO棋譜読み込み方法まとめ

【2020/02/28更新】

1. 将棋クエスト

KENTO [設定]ページ[将棋クエストID追加] ボタンをクリックして、将棋クエストのIDを登録してください。以下のように緑のチェックマークが出たら成功です。

KENTO___設定

[棋譜一覧]ページに直近の棋譜が一覧表示されます。

画像2


2. 将棋ウォーズ

きなこもちさんの「将棋ウォーズ棋譜検索」をご利用ください。

画像3


また、以下の手順で「KENTO内で将棋ウォーズの棋譜一覧を表示」することができます。


3. 将棋盤の画像を読み込む

ShogiBan to Kifu (https://shogi.nkkuma.tokyo/) を利用すると、将棋盤の画像をKENTOに読み込むことができます。

IMG_2008_PNG_と_IMG_2009_PNG_と_ダウンロード_と_Shogiban_to_Kif_developed_by_えぬっくま


4. 将棋倶楽部24 / 81道場

棋譜をコピーし、KENTOメニューの[棋譜読み込み]に貼り付けてください。

画像4


5. 日本将棋連盟の棋譜中継

いくつかのタイトル戦の棋譜中継を読み込むことができます。下記の方法で棋譜URL (.kif で終わるもの) を取得できます。URLをKENTOの[棋譜読み込み]に貼り付けてください。

王将戦
https://mainichi.jp/oshosen-kifu/200208.html
「棋譜保存」ボタンで .kif リンクが開きます。

棋王戦など
http://live.shogi.or.jp/kiou/
中継サイト内の「棋譜を見る」ボタンクリック後、URLの末尾 .html を .kif に書き換えます。
(例: http://live.shogi.or.jp/kiou/kifu/45/kiou202002010101.html → http://live.shogi.or.jp/kiou/kifu/45/kiou202002010101.kif)


6. (開発者向け)棋譜リストAPI

{ 
 "api_version":"2020-02-02",                      // (required) 固定値
 "api_name":"将棋クエスト(ID:na_o_ys)",             // (required) 任意のAPI名
 "game_list":[ 
   { 
     "tag":[                                      // (optional) 任意のタグリスト
       "将棋クエスト(10分)",
       "負け"
     ],
     "kifu_url":"https://sample.com/XXX.csa",     // (required) .kif | .csa
     "display_name":"▲na_o_ys(1515)△XXX(1559)",   // (required) 任意の表示名
     "display_timestamp":1577460035               // (required) UNIX タイムスタンプ
   }
 ]
}

こんな感じのJSONをGETで返すAPIを用意して、KENTO[設定]ページ[API追加]ボタンよりURLを登録すると、KENTOの[棋譜一覧]ページに棋譜が追加されます。

この記事が気に入ったらサポートをしてみませんか?