每個帳號都有三個各人專屬的 RSS.
Recently played tracks (最近收聽過的音樂): 看一下這個 RSS 的內容
http://feeds.rhapsody.com/user-track-history.rss?rhapUserId=0F838D2F229056781921C18C71090338&userName=I
Recently played albums (最近收聽過的專輯): 看一下這個 RSS 的內容
http://feeds.rhapsody.com/user-album-history.rss?rhapUserId=0F838D2F229056781921C18C71090338&userName=I
Recently played artists (最近收聽過的歌手/樂團): 看一下這個 RSS 的內容
http://feeds.rhapsody.com/user-artist-history.rss?rhapUserId=0F838D2F229056781921C18C71090338&userName=I
紅色的部份就是各人專屬 RSS 的 ID. 後面的 userName=I 一點也不重要, 也沒有存在的必要. 因此便沒有在此多做說明.
當要和其他人分享音樂時, 送給他人的連結 (URL) 便是如下. 注意 URL 連結上的檔案名稱.
最近收聽過的音樂: user-track-history.rss http://feeds.rhapsody.com/user-track-history.rss?rhapUserId=0F838D2F229056781921C18C71090338
或最近收聽過的專輯: user-album-history.rss http://feeds.rhapsody.com/user-album-history.rss?rhapUserId=0F838D2F229056781921C18C71090338
或最近收聽過的歌手/樂團: user-artist-history.rss http://feeds.rhapsody.com/user-artist-history.rss?rhapUserId=0F838D2F229056781921C18C71090338
其他的人把這 URL 輸入喜好的 RSS Reader, 就像是網誌上的 RSS 一樣. 當這個 RSS 被更新時, 其他的人也可以立即的分享到你音樂的更新資訊.
這裡是我自己寫的 Rhapsody RSS 分享資訊. 可以直接的套用在你的網站或網誌上. 不過在繼續以下內容之前, 必須要先把自己 Rhapsody Music 帳號上的 RSS 功能開啟為 Public.
使用格式如下:
<script language="javascript" src="http://www.rhapsody.com/simple.js" type="text/javascript"></script>
<script src='http://dev.leck.com/rhapwebserv/rhapwebserv.php?id=0F838D2F229056781921C18C71090338&type=usertrack&pic=all'></script>
- 第一個 script 是讓網頁可以播放 Rhapsody Player. 只需要在網頁上置放一次. 一般是放在 HTML Header 的位置, 但是可以放在第二個 script 之前的任何位置. 如果不是要顯示 type=usertrack (最近收聽過的音樂), 第一個 script 是可以不需要的.
- 第二個 script 這裡面只有三個輸入值, id, type, 和 pic.
- 'id=': 就是各人專屬的分享 Rhapsody 音樂的帳號. 我自己的就是 '0F838D2F229056781921C18C71090338'. 一般這個數值是固定的.
- 'type=': 有三個值. 最近收聽過的音樂 'type=usertrack', 最近收聽過的專輯 'type=useralbum', 最近收聽過的歌手/樂團 'type=userartist'.
- 'pic=': 顯示照片數或 'pic=all' 來顯示全部照片. 'pic=' 只對"最近收聽過的音樂"和"最近收聽過的專輯". "最近收聽過的歌手/樂團"的 RSS 裡, 並沒有照片的連結.
|
範例一格式: <script src="http://dev.leck.com/rhapwebserv/rhapwebserv.php?id=0F838D2F229056781921C18C71090338&type=usertrack&pic=7"></script>
範例二格式: <script src="http://dev.leck.com/rhapwebserv/rhapwebserv.php?id=0F838D2F229056781921C18C71090338&type=useralbum&pic=all"></script>
範例三格式: <script src="http://dev.leck.com/rhapwebserv/rhapwebserv.php?id=0F838D2F229056781921C18C71090338&type=userartist"></script>
|
如果網路太擁擠, 和 Rhapsody Web Service 的連結失敗, 就不會有任何的顯示
範例一結果:
type=usertrack (最近收聽過的音樂)
pic=7 (顯示前七首歌的照片)
最近收聽過的音樂
|
範例二結果:
type=useralbum (最近收聽過的專輯)
pic=all (顯示全部的照片)
最近收聽過的專輯
|
範例三結果:
type=userartist (最近收聽過的歌手/樂團)
pic= (在這裡是沒有用處的)
最近收聽過的歌手/樂團
|
|