RSSフィードをFeedlyに登録するブックマークレット

feedly home

7月1日以降のためにFeedlyへの「新しいフィード登録」できるブックマークレットを作りました。厳密には既に公開されているものを修正しました。

ブックマークレットの修正

ブラウザで開いているサイトのRSSフィードをFeedlyに登録するブックマークレットが公開されていますが、Feedly Cloudのリリース前のものまのでURLやパラメーターも変わっているし、コメントフィードを取得してしまう様子。

なのでこれを修正しました。次のリンクをこのままPCブラウザのブックマークバーにドラッグ&ドロップで登録してください。

Add to Feedly Cloud

ただし、RSSフィード情報がHeaderタグ内にあり、サイト全体のフィードが先頭にあることが条件です。たとえば、Bodyタグ内にRSS追加ボタンしかない、またはコメントフィードがサイトフィードよりも前になる場合などは追加登録できません。

[2013年7月15日改良版]フィード情報にRSSがない場合、Atomを探すようにしました。両方ある場合はRSSが優先されます。[2013年7月18日改良版]取得したフィードURLが”/rss.xml”のようにベースURLが省略されている場合はホスト名を付加してフィードURLを復元するように修正しました。

Add RSS/Atom to Feedly Cloud

ブックマークレットの使用方法

PCブラウザからFeedlyにログインした状態にしておきます。登録したいサイトで登録した”Add to Feedly Cloud“を実行します。するとFeedlyサイトが開くので”+add to my feedly”をクリックして完了です。

good to add

RSSフィードURLがヘッダー内に見つからない場合は次のように表示されます。

No RSS Feed

スマートフォンやタブレットでは動作しませんするようになりました

ブラウザでFeedlyにアクセスした際にUser Agentがモバイル端末の場合にはFeedly Cloudを開くことができないため動作しません。Chromeなどの”PC版サイトをみる”機能があるブラウザで試してください。

[2014年2月2日追記]スマートフォンやタブレットPCから閲覧可能となっているので新規フィードの登録もできるようになりました。

スマホ・タブレット向け解決方法

RSSフィード情報(URL)を取得すれば、追加機能のあるリーダーアプリを使って登録できます。補完的にフィードURLを取得するブックマークレットを用意しました。動作条件は上記同様です。

Get RSS Feed URL

[2013年7月15日改良版]フィード情報にRSSがない場合、Atomを探すようにしました。両方ある場合はRSSが優先されます。[2013年7月18日改良版]取得したフィードURLが”/rss.xml”のようにベースURLが省略されている場合はホスト名を付加してフィードURLを復元するように修正しました。

Get RSS/Atom Feed URL

ブラウザから”Get RSS Feed URL“を実行し、ポップアップで表示されたURLをコピーします。

Get RSS Feed URL

フィードの追加登録が可能なリーダーアプリにペーストして完了です。

gReader Pro

Feedly公式アプリであれば、メニューの”+ ADD CONTENT“から”tap here to search“に貼り付けて追加することができます。

Feedly

上記の2つのブックマークレットは非公式であり、動作条件がありますのでご留意ください。

本来なら公式サイト側にサイトURLを渡すだけで登録可能なフィードが選択できるようなサポートがあるといいんですけど。たとえば、下記はFever°の登録画面です。

Fever Feedlet

欲を言えばキリがありませんが、スマートフォンやタブレットならばiOSはアプリへのURLスキーム、Androidはインテントに対応したフィード登録ができるようになって欲しいですね。