+Youtube
by
noromanba
2012-12-14 [2012/12/14 09:22:27]
Subscribe Youtube feed (Atom, RSS)
@@ -5,16 +5,16 @@
* @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
+ * @see http://gdata.youtube.com/feeds/base/users/youtube/uploads (Large Thumbnail)
+ * @see http://gdata.youtube.com/feeds/base/users/youtube/uploads?alt=rss&v=2&orderby=published&client=ytapi-youtube-profile (Register from GUI)
+ * @see http://gdata.youtube.com/feeds/base/users/youtube/uploads?alt=rss&v=2&orderby=published (Tiny Query)
+ * @see http://www.youtube.com/rss/user/youtube/videos.rss (Old Adrress)
* @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 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';
/*
* @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 (Large Thumbnail)
* @see http://gdata.youtube.com/feeds/base/users/youtube/uploads?alt=rss&v=2&orderby=published&client=ytapi-youtube-profile (Register from GUI)
* @see http://gdata.youtube.com/feeds/base/users/youtube/uploads?alt=rss&v=2&orderby=published (Tiny Query)
* @see http://www.youtube.com/rss/user/youtube/videos.rss (Old Adrress)
* @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 です。