Inside PRESSBLOG

PRESSBLOG / Instagram / SNS マーケティングとか

RSS2.0の基本構造

xml宣言

現在xmlのバージョンは1.0。省略した場合、1.0になる。

<?xml version="1.0"?>

rssバージョン

rssのバージョンは、2.0を指定する。

<rss version="2.0">

channel要素

xml形式文書の最初の子オブジェクト。 channel要素は、RSS 2.0を配信する配信元となるサイトなどの情報を示す要素。 この要素には次のようなオプションの定義付けができる。

<channel></channel>

必須項目

要素名 概要
title 配信元となるサイトなどの名称を表記 <title>PRESS</title>
link 配信元となるサイトなどのURLを表記 <link>https://pressblog.me/users/sainu__</link>
description 配信元となるサイトの説明を表記 <description></description>

任意項目

要素名 概要
language 使用言語 <language>ja</language>
lastBuildDate RSS 2.0ファイルの最終更新日 <lastBuildDate>Tue, 02 Jan 2018 14:02:28 +0900</lastBuildDate>
generator チャンネルの生成に使用したツール <generator>PRESSブログ</generator>
pubDate 配信元ファイルの最終更新日 <pubDate>Tue, 02 Jan 2018 14:02:28 +0900</pubDate>
category チャンネルのカテゴリ <category>lifestyle</category>
images チャンネルに表示する画像 <images>~</images>
images - url 画像のURL <url>https://hoge.png</url>
images - title 画像にはるリンクにマウスオーバーした時に表示されるツールチップの内容 <title>ユーザー名</title>
images - link 画像にはるリンク先URL <link>https://pressblog.me/users/sainu__</link>
images - width 画像の幅 <width>300</width>
images - height 画像の高さ <height>300</height>

item要素

各ページの説明。日付が新しいもの順。

<item></item>
要素名 概要
title コンテンツのタイトル、ページタイトルや記事タイトル <title>記事タイトル</title>
link コンテンツのURL、ページのURL <link>https://pressblog.me/blog_posts/1</link>
description コンテンツの内容 <description>記事の中身・・・</description>
pubDate コンテンツの最終更新日 <pubDate>Tue, 02 Jan 2018 14:02:28 +0900</pubDate>
category コンテンツのカテゴリー(PRESSにはない) <category>服</category>
enclosure コンテンツに添付されるメディアオブジェクト(サムネ?) <enclosure url="" type="image/png"></enclosure>

inside.pressblog.me

© DESSART & Co.