+Youtube
by
noromanba
2012-12-14 [2012/12/14 09:22:27]
Subscribe Youtube feed (Atom, RSS)
@@ -17,4 +17,6 @@
var feed = 'http://gdata.youtube.com/feeds/base/users/' + encodeURIComponent(userName) + '/uploads/';
var readerPreview = 'http://google.com/reader/view/feed/';
-location.href = readerPreview + feed;
+var uiQuery = '?alt=rss&v=2&orderby=published&client=ytapi-youtube-profile';
+//location.href = readerPreview + feed;
+location.href = readerPreview + feed + uiQuery;
/*
* @title +YR
* @description Subscribe Youtube Uploads.
* @include http://http://www.youtube.com/*
* @license MIT License
* @require
* @see http://let.hatelabo.jp/noromanba/let/gYC-yJnWtr6DNw
* @see http://gdata.youtube.com/feeds/base/users/youtube/uploads
* @see http://gdata.youtube.com/feeds/base/users/youtube/uploads?alt=rss&v=2&orderby=published&client=ytapi-youtube-profile
* @see http://gdata.youtube.com/feeds/base/users/youtube/uploads?alt=rss&v=2&orderby=published
* @see http://www.youtube.com/rss/user/youtube/videos.rss
* @private
*/
var d = document;
var userHome = d.getElementById('watch-uploader-info').childNodes[1].href;
var userName = userHome.replace(/http:\/\/www\.youtube\.com\/user\/(.*)/, '$1');
var feed = 'http://gdata.youtube.com/feeds/base/users/' + encodeURIComponent(userName) + '/uploads/';
var readerPreview = 'http://google.com/reader/view/feed/';
var uiQuery = '?alt=rss&v=2&orderby=published&client=ytapi-youtube-profile';
//location.href = readerPreview + feed;
location.href = readerPreview + feed + uiQuery;
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。