すぱこー RSS フィード

2015/12/06

Web コミック「すぱこー」の RSS フィードの説明です。すぱこーの閲覧アプリなどの開発に利用できます。

フィード URL

既定では、最新100件を返します。HTTPS も利用できます。

  • すぱこー
    • http://pronama-api.azurewebsites.net/feed/spaco
  • すぱこー焼きそば編
    • http://pronama-api.azurewebsites.net/feed/spacoyakisoba
  • web-comic カテゴリーの投稿(参考)
    • https://pronama.jp/category/web-comic/
    • WordPress 標準機能によるフィードの出力です。最近の Web コミック関連の情報取得は、こちらを利用してください。

パラメーター

offsetcount パラメーターで、取得位置と件数を指定できます。

http://pronama-api.azurewebsites.net/feed/spaco?offset=0&count=0

  • offset: 取得位置
    • 0 はじまり(規定値: 0)
  • count: 取得件数
    • 1~100(規定値: 100)

100件以上取得する場合は、数回 Feed にアクセスしてください。

要素

channel

  • title: 作品タイトル
  • link: 作品の URL
  • description: 作品の説明
  • pubDate: 最新話の公開日(更新日ではありません)
  • image: 作品のバナー画像 URL

item

  • title: タイトル
  • dc:creator: 作者名
  • link: 作品の URL
  • pubDate: 公開日
  • description: あらすじ(現在、空文字のみ)
  • dcndl:volume: 話数(1からの連番。すぱこーの場合、4コマ2本1ページで1話扱いです。)
  • dc:modified: 更新日(投稿記事の更新日のため、漫画自体は更新されていない場合があります。漫画画像の更新を知るには、取得済みの漫画画像 URL と比較してください。)
  • p:isAvailable: 原則 true のみ(期間限定公開など利用できない状態の場合 false)
  • media:content: 漫画画像 URL
  • media:thumbnail: 漫画サムネイル URL(投稿記事用、大きさが統一されていません)
  • guid: ID

サンプル

https://gist.github.com/jz5/a2261874d055749ba3d1

JSON API による解析

WordPress.com で提供されている REST API により、投稿記事を解析し、漫画情報を得ることもできます。

投稿記事の取得

GET /sites/$site/posts/ により、カテゴリー web-comic とタグ spaco の投稿の取得をする例。

https://public-api.wordpress.com/rest/v1.1/sites/pronama.jp/posts/?category=web-comic&tag=spaco&offset=0&number=100

解析するための情報

WordPress(本サイト)の投稿は、下記のように運用しています。

  • category
    • 投稿にはカテゴリー「web-comic」を使用しています(漫画画像を含まない投稿にも使用)。
  • tag
    • すぱこー本編の漫画画像を含む投稿にのみタグ「すぱこー (slug: spaco)」を使用しています。
    • すぱこー本編の投稿には、作者「池村ヒロイチ (slug: ikemura-hiroichi)」または「にちか (slug: nitika)」が含まれています。
    • すぱこー焼きそば編の漫画画像を含む投稿にのみタグ「すぱこー焼きそば編 (slug: spaco-yakisoba)」を使用しています。
    • すぱこー焼きそば編の投稿には、作者「大川ぶくぶ (slug: bkub)」が含まれています。
  • slug
    • すぱこー本編の slug は「web-comic-数字 (web-comic-\d+) 」で統一しています。
    • すぱこー本編 Ver .13 以降は、「web-comic-話数」で統一しています。Ver. n (n = 話数)です。
    • すぱこー焼きそば編の slug は「web-comic-yakisoba-数字 (web-comic-yakisoba-\d+) 」で統一しています。
    • すぱこー焼きそば編は、「web-comic-yakisoba-話数」で統一しています。n 食 (n = 話数)です。
  • content
    • img タグ src 属性に指定されている漫画画像のファイル名には、必ず連続する数字4桁 (\d{4}) が含まれています。
    • ひとつの投稿には、ひとつの漫画画像が含まれています。

関連リソース

履歴

特記事項のみ。

  • 2015/12/1: 焼きそば編の情報を追記

Posted by jz5