Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/delphinus/lastfm
Listing tracks from Last.fm with jQuery
https://github.com/delphinus/lastfm
Last synced: 7 days ago
JSON representation
Listing tracks from Last.fm with jQuery
- Host: GitHub
- URL: https://github.com/delphinus/lastfm
- Owner: delphinus
- Created: 2011-12-24T00:17:31.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2011-12-25T14:57:22.000Z (almost 13 years ago)
- Last Synced: 2024-04-16T22:29:53.870Z (7 months ago)
- Language: JavaScript
- Homepage: http://blog.remora.cx
- Size: 172 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Last.FM for jQuery
==================
[Last.FM][last.fm] から再生履歴を取得して表示します。
ブログのサイドバーに使う用途を想定しています。使い方
------
詳細は同梱の `sample.html` を見てください。
再生時刻を綺麗に表示するためには [stfmtime.js][strftime.js] が必要です。### HTML ###
```html
- Last.FM Recently Played
-
-
/* Album Art */
/* Song Title */
/* Artist */
/* Timestamp */
-
```
### Javascript ###
```javascript
$('#lastfm').lastFM({
username: 'delphinus_iddqd' // アカウント名
,apikey: 'xxxxx' // Last.FM API Key
,number: 10 // 表示するトラック数
,artSize: 'large' // 表示する画像の大きさ
,noart: 'noartwork.gif' // 画像が見つからないときの代替画像
,showArtistArt: true // アルバムアートが見つからないときは
// アーティストの画像を表示する
,autoUpdate: true // 自動更新する
,updateInterval: '10m' // 更新間隔
,drawDelay: true // 表示を遅らせる
,showInterval: 500 // 遅らせる間隔(単位:ミリセカンド)
,onComplete: function(){} // 完了したときに実行する関数
});
```
[last.fm]: http://www.lastfm.jp/home "Home – Last.fm"
[strftime.js]: http://hacks.bluesmoon.info/strftime/ "strftime: strftime for Javascript"