すぱこー 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

サンプル

<rss version="2.0" xmlns:p="http://pinga.mu/terms/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcndl="http://ndl.go.jp/dcndl/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>すぱこー</title>
<link>http://pronama.azurewebsites.net/tag/spaco/</link>
<description>高校生の暮井 慧(プロ生ちゃん)と、部活「情報処理研究会」のメンバー 戸増千由莉とフィネス・ヒルヴィレッジが活躍する Web 4コマ漫画「すぱこー」!</description>
<pubDate>Sun, 15 Nov 2015 12:30:39 GMT</pubDate>
<image>http://pronama.azurewebsites.net/wp-content/uploads/2015/05/spaco_banner.png</image>
<dc:creator>池村ヒロイチ</dc:creator>
<item>
<title>すぱこー Ver. 41</title>
<dc:creator>池村ヒロイチ</dc:creator>
<link>http://pronama.azurewebsites.net/2015/11/15/web-comic-spaco-41/</link>
<pubDate>Sun, 15 Nov 2015 12:30:39 GMT</pubDate>
<description></description>
<dcndl:volume>41</dcndl:volume>
<dc:modified>2015-11-23T09:11:01</dc:modified>
<p:isAvailable>true</p:isAvailable>
<media:content url="http://i0.wp.com/pronama.azurewebsites.net/wp-content/uploads/2015/11/151015.png"></media:content>
<media:thumbnail url="http://pronama.azurewebsites.net/wp-content/uploads/2015/11/151015thumb1.png"></media:thumbnail>
<guid isPermaLink="false">http://pronama.azurewebsites.net/?p=77383</guid>
</item>
</channel>
</rss>

view raw
feed.xml
hosted with ❤ by GitHub

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