Skip to content

サーバサイドの実装と音声データのインデックス

License

Notifications You must be signed in to change notification settings

sanabutton/sanabutton.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

初代さなボタンの更新が止まってしまったので、その後継サイト。

Requirements

もしくは

さなボタン(2)を使ってなにか作りたい方向けの情報

Atom Feed とサイトマップ

Atom Feed と sitemap があります。

Feed は、 updated フィールドでソートされているので、「過去の配信分にボタンが追加された」場合でも更新通知が来ます。

sitemap は、例えば「配信ごとのボタンの一覧を返す JSON ファイルの一覧」などに使えると思います。 正しく sitemap になっているので、 過去の宣伝のページタロ耳又ボタンも含まれているので、適当にフィルタリングする必要があると思います。

API があるよ

一覧系は /api/{version}/{name}.json というパスになっています。 {version} は、SemVer MAJOR なバージョンです。

  • updateds.json 更新のあった posts とその更新日。
  • post-list.json 「配信ごとのボタンのページ」の URL 一覧
  • posts.json Jekyll のビルドイン変数 site.posts をそのまま JSON にしたもの(ブラウザでは開けないサイズ)
  • buttons.json ボタンの一覧(ブラウザでは開けないサイズ)

各配信ごとのボタンは、 /api/button/{title}.json というパスになっています。一覧系の post-list.json を見てください。

About

サーバサイドの実装と音声データのインデックス

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published