![]() |
Music -Last.fm
專用API
【更新時間: 2024.07.11】
Last.fm 是一個音樂社交網(wǎng)絡(luò)平臺,它通過追蹤用戶的音樂播放歷史,幫助用戶發(fā)現(xiàn)新的音樂和藝術(shù)家,同時提供音樂推薦、音樂排行榜和音樂事件等信息,使用戶能夠更好地了解自己的音樂品味并與全球的音樂愛好者互動。
|
瀏覽次數(shù)
182
采購人數(shù)
3
試用次數(shù)
0
試用
收藏
×
完成
取消
×
書簽名稱
確定
|



- API詳情
- 使用指南
- 常見 FAQ
- 關(guān)于我們
- 相關(guān)推薦


什么是Last.fm的Music ?
Last.fm 是一個綜合性的音樂服務(wù)網(wǎng)站,它通過與用戶的音樂播放器(如 Spotify、Apple Music 等)連接,追蹤用戶的音樂播放歷史,即“Scrobbling”,從而分析用戶的音樂品味和喜好,為用戶提供個性化的音樂推薦和發(fā)現(xiàn)新的藝術(shù)家的機(jī)會。此外,Last.fm 還提供音樂排行榜、音樂事件、音樂社區(qū)等功能,使用戶能夠了解全球的音樂趨勢和動態(tài),與其他音樂愛好者分享和交流音樂體驗(yàn),豐富用戶的音樂生活。
什么是Last.fm的Music 接口?
Last.fm的Music 有哪些核心功能?
1. 音樂追蹤與分析:Last.fm 通過與用戶的音樂播放器連接,追蹤用戶的音樂播放歷史,即“Scrobbling”,并分析用戶的音樂品味和喜好,為用戶提供個性化的音樂推薦和發(fā)現(xiàn)新的藝術(shù)家的機(jī)會。這項(xiàng)功能使用戶能夠更好地了解自己的音樂品味,發(fā)現(xiàn)與自己口味相似的音樂和藝術(shù)家,豐富用戶的音樂體驗(yàn)。
2. 音樂推薦與發(fā)現(xiàn):Last.fm 根據(jù)用戶的音樂播放歷史和喜好,結(jié)合全球的音樂數(shù)據(jù)和趨勢,為用戶提供個性化的音樂推薦,幫助用戶發(fā)現(xiàn)新的藝術(shù)家和音樂作品。這項(xiàng)功能使用戶能夠不斷探索新的音樂領(lǐng)域,拓寬音樂視野,滿足用戶對音樂的多樣化需求。
3. 音樂排行榜:Last.fm 提供全球和區(qū)域性的音樂排行榜,展示當(dāng)前最受歡迎的藝術(shù)家、歌曲和專輯等信息。用戶可以通過查看排行榜了解全球和當(dāng)?shù)氐囊魳汾厔莺蛣討B(tài),發(fā)現(xiàn)熱門的音樂作品和藝術(shù)家,滿足用戶對音樂流行趨勢的關(guān)注和追求。
4. 音樂事件:Last.fm 提供音樂事件的信息,包括音樂會、音樂節(jié)等,用戶可以查看和參與感興趣的音樂活動,與其他音樂愛好者一起享受音樂的樂趣。這項(xiàng)功能使用戶能夠更好地融入音樂社區(qū),與志同道合的人一起分享和交流音樂體驗(yàn)。
5. 音樂社區(qū):Last.fm 擁有活躍的音樂社區(qū),用戶可以在社區(qū)中與其他音樂愛好者分享和交流音樂體驗(yàn),討論音樂話題,結(jié)識志同道合的朋友。這項(xiàng)功能使用戶能夠擴(kuò)大音樂社交圈,豐富音樂生活,同時也能獲得更多的音樂靈感和建議。
6. 個性化音樂體驗(yàn):Last.fm 根據(jù)用戶的音樂播放歷史和喜好,提供個性化的音樂播放列表和推薦,使用戶能夠享受到更加貼合自己口味的音樂體驗(yàn)。這項(xiàng)功能使用戶能夠更加便捷地找到自己喜歡的音樂,提高音樂欣賞的效率和質(zhì)量。
Last.fm的Music 的核心優(yōu)勢是什么?
1. 豐富的音樂數(shù)據(jù)和分析能力:Last.fm 擁有龐大的音樂數(shù)據(jù)庫和先進(jìn)的音樂分析技術(shù),能夠準(zhǔn)確地追蹤和分析用戶的音樂播放歷史,為用戶提供精準(zhǔn)的音樂推薦和分析報(bào)告。這使得 Last.fm 能夠更好地滿足用戶對音樂個性化需求的追求,幫助用戶發(fā)現(xiàn)與自己口味相似的音樂和藝術(shù)家,提高用戶的音樂體驗(yàn)質(zhì)量.
2. 多樣的音樂推薦和發(fā)現(xiàn)渠道:Last.fm 提供多種音樂推薦和發(fā)現(xiàn)渠道,包括個性化推薦、音樂排行榜、音樂事件等,使用戶能夠從不同角度和層面了解和探索音樂。這使得 Last.fm 能夠滿足用戶對音樂多樣性和豐富性的需求,幫助用戶不斷拓寬音樂視野,發(fā)現(xiàn)新的音樂領(lǐng)域和作品.
3. 強(qiáng)大的音樂社交功能:Last.fm 擁有活躍的音樂社區(qū)和豐富的音樂社交功能,用戶可以在社區(qū)中與其他音樂愛好者分享和交流音樂體驗(yàn),結(jié)識志同道合的朋友。這使得 Last.fm 不僅是一個音樂推薦和發(fā)現(xiàn)的平臺,也是一個音樂社交的平臺,能夠滿足用戶對音樂社交和互動的需求,豐富用戶的音樂生活.
4. 便捷的音樂播放和管理:Last.fm 提供便捷的音樂播放和管理功能,用戶可以輕松地查看和管理自己的音樂播放歷史,創(chuàng)建和分享個性化的音樂播放列表,享受流暢的音樂播放體驗(yàn)。這使得 Last.fm 能夠?yàn)橛脩籼峁└颖憬莺透咝У囊魳贩?wù),提高用戶的使用滿意度.
5. 全球化的音樂視野和趨勢洞察:Last.fm 提供全球和區(qū)域性的音樂排行榜和趨勢分析,使用戶能夠了解全球和當(dāng)?shù)氐囊魳汾厔莺蛣討B(tài),發(fā)現(xiàn)熱門的音樂作品和藝術(shù)家。這使得 Last.fm 能夠幫助用戶拓寬音樂視野,把握音樂流行趨勢,滿足用戶對音樂流行趨勢的關(guān)注和追求.
6. 持續(xù)更新和優(yōu)化的服務(wù):Last.fm 不斷更新和優(yōu)化其音樂數(shù)據(jù)庫、推薦算法和用戶體驗(yàn),以適應(yīng)不斷變化的音樂市場和用戶需求。這使得 Last.fm 能夠持續(xù)提供高質(zhì)量的音樂服務(wù),滿足用戶的多樣化和個性化需求,保持其在音樂服務(wù)領(lǐng)域的領(lǐng)先地位.
在哪些場景會用到Last.fm的Music ?
1. 音樂愛好者日常音樂欣賞
音樂愛好者可以在日常生活中使用 Last.fm 追蹤自己的音樂播放歷史,分析音樂品味,發(fā)現(xiàn)新的音樂和藝術(shù)家,豐富自己的音樂體驗(yàn)。例如,用戶在使用 Spotify 或 Apple Music 等音樂播放器時,可以連接 Last.fm,查看自己的音樂播放歷史和推薦的音樂作品,享受個性化的音樂服務(wù)。
2. 音樂探索和發(fā)現(xiàn)
用戶在探索和發(fā)現(xiàn)新的音樂領(lǐng)域和作品時,可以利用 Last.fm 的音樂推薦和排行榜功能,了解當(dāng)前的音樂趨勢和熱門作品,找到與自己口味相似的音樂和藝術(shù)家。例如,用戶對某種音樂風(fēng)格或藝術(shù)家感興趣,可以在 Last.fm 中查看相關(guān)的推薦和排行榜,發(fā)現(xiàn)更多相關(guān)的音樂作品和藝術(shù)家,拓寬音樂視野。
3. 音樂社交和分享
用戶在與朋友或音樂社區(qū)分享和交流音樂體驗(yàn)時,可以使用 Last.fm 的音樂社區(qū)功能,發(fā)布自己的音樂評論、推薦和動態(tài),與其他音樂愛好者互動。例如,用戶在參加音樂會或音樂節(jié)等活動后,可以在 Last.fm 社區(qū)中分享自己的感受和體驗(yàn),與其他音樂愛好者討論和交流,結(jié)識志同道合的朋友。
4. 音樂活動參與
用戶在尋找和參與音樂活動時,可以查看 Last.fm 提供的音樂事件信息,了解即將舉行的音樂會、音樂節(jié)等活動,選擇感興趣的活動進(jìn)行參與。例如,用戶對某個藝術(shù)家的音樂會感興趣,可以在 Last.fm 中查看相關(guān)的音樂事件信息,獲取活動的時間、地點(diǎn)和購票方式等信息,提前做好準(zhǔn)備,享受音樂活動的樂趣。
5. 音樂創(chuàng)作和研究
音樂創(chuàng)作者和研究人員在進(jìn)行音樂創(chuàng)作和研究時,可以利用 Last.fm 的音樂數(shù)據(jù)和分析功能,了解當(dāng)前的音樂趨勢和流行元素,獲取音樂創(chuàng)作的靈感和參考。例如,音樂創(chuàng)作者在創(chuàng)作新作品時,可以通過 Last.fm 了解當(dāng)前流行的音樂風(fēng)格和元素,結(jié)合自己的創(chuàng)作理念,創(chuàng)作出具有時代感和個性化的音樂作品。
6. 音樂教育和學(xué)習(xí)
音樂教育工作者和學(xué)習(xí)者在進(jìn)行音樂教育和學(xué)習(xí)時,可以使用 Last.fm 的音樂資源和功能,輔助教學(xué)和學(xué)習(xí)。例如,音樂教師可以利用 Last.fm 的音樂推薦和排行榜功能,為學(xué)生推薦適合的音樂作品和藝術(shù)家,幫助學(xué)生了解音樂的多樣性和豐富性,提高學(xué)生的音樂素養(yǎng)和鑒賞能力。


1. 獲取 API 密鑰
如果您還沒有 API 帳戶,請申請一個。對于您的每個帳戶,您將有一個共享密鑰,您將在第 6 節(jié)中使用該密鑰。您還需要設(shè)置一個回調(diào) URL ,我們的身份驗(yàn)證服務(wù)將在第 4 節(jié)中重定向到該 URL 。
2. 向用戶請求授權(quán)
將您的用戶發(fā)送到last.fm/api/auth,并使用您的 API 密鑰作為參數(shù)。使用 HTTP GET 請求。您的請求將如下所示:
http://www.last.fm/api/auth/?api_key=xxx
如果用戶未登錄 Last.fm,他們將被重定向到登錄頁面,然后被要求授予您的 Web 應(yīng)用程序使用其帳戶的權(quán)限。在此頁面上,他們將看到您的應(yīng)用程序的名稱以及第 1 部分中提供的應(yīng)用程序描述和徽標(biāo)。
2.1 自定義回調(diào)url
您可以選擇指定一個與 API 帳戶回調(diào) URL 不同的回調(diào) URL。將其作為查詢參數(shù)添加cb
。這允許您讓用戶在授權(quán)過程之后轉(zhuǎn)發(fā)到您網(wǎng)站的特定部分。
http://www.last.fm/api/auth/?api_key=xxx&cb=http://example.com
3. 創(chuàng)建身份驗(yàn)證處理程序
一旦用戶授予在 Last.fm 頁面上使用其帳戶的權(quán)限,Last.fm 將重定向到您的回調(diào) URL,并提供身份驗(yàn)證令牌作為 GET 變量。
<callback_url>/?token=xxxxxxx
如果回調(diào) URL已經(jīng)包含查詢字符串,則會附加令牌變量,例如;
<callback_url>&token=xxxxxxx
位于您的回調(diào) URL 的腳本應(yīng)獲取此身份驗(yàn)證令牌并使用它來創(chuàng)建 Last.fm Web 服務(wù)會話,如第 4 節(jié)所述。




音樂至上。追蹤、查找和重新發(fā)現(xiàn)音樂。
加入數(shù)百萬用戶。全部免費(fèi)。
您的音樂統(tǒng)計(jì)數(shù)據(jù)。
實(shí)時直播。
賺錢 Last.fm 連接到音樂服務(wù)或通過我們的網(wǎng)絡(luò)客戶端、應(yīng)用程序或?yàn)g覽器插件來追蹤您流式傳輸?shù)囊魳贰?/p>
實(shí)時查看您的統(tǒng)計(jì)數(shù)據(jù)、接收每周報(bào)告、訪問您的收聽歷史記錄等等。
我們發(fā)現(xiàn)你喜歡的音樂。
Last.fm 使用您的收聽歷史記錄向您推薦新音樂和活動。
在您的個性化音樂頁面、Next_30 播放列表或推薦電臺上找到您喜愛的音樂。
重新發(fā)現(xiàn)你的音樂。
您聽過的每首歌曲均匯集于此。
隨時訪問您的整個聽力記錄,重點(diǎn)關(guān)注的日子,查看您的所有時間統(tǒng)計(jì)數(shù)據(jù)并重新發(fā)現(xiàn)被遺忘的收藏夾。


1. 獲取 API 密鑰
如果您還沒有 API 帳戶,請申請一個。對于您的每個帳戶,您將有一個共享密鑰,您將在第 6 節(jié)中使用該密鑰。您還需要設(shè)置一個回調(diào) URL ,我們的身份驗(yàn)證服務(wù)將在第 4 節(jié)中重定向到該 URL 。
2. 向用戶請求授權(quán)
將您的用戶發(fā)送到last.fm/api/auth,并使用您的 API 密鑰作為參數(shù)。使用 HTTP GET 請求。您的請求將如下所示:
http://www.last.fm/api/auth/?api_key=xxx
如果用戶未登錄 Last.fm,他們將被重定向到登錄頁面,然后被要求授予您的 Web 應(yīng)用程序使用其帳戶的權(quán)限。在此頁面上,他們將看到您的應(yīng)用程序的名稱以及第 1 部分中提供的應(yīng)用程序描述和徽標(biāo)。
2.1 自定義回調(diào)url
您可以選擇指定一個與 API 帳戶回調(diào) URL 不同的回調(diào) URL。將其作為查詢參數(shù)添加cb
。這允許您讓用戶在授權(quán)過程之后轉(zhuǎn)發(fā)到您網(wǎng)站的特定部分。
http://www.last.fm/api/auth/?api_key=xxx&cb=http://example.com
3. 創(chuàng)建身份驗(yàn)證處理程序
一旦用戶授予在 Last.fm 頁面上使用其帳戶的權(quán)限,Last.fm 將重定向到您的回調(diào) URL,并提供身份驗(yàn)證令牌作為 GET 變量。
<callback_url>/?token=xxxxxxx
如果回調(diào) URL已經(jīng)包含查詢字符串,則會附加令牌變量,例如;
<callback_url>&token=xxxxxxx
位于您的回調(diào) URL 的腳本應(yīng)獲取此身份驗(yàn)證令牌并使用它來創(chuàng)建 Last.fm Web 服務(wù)會話,如第 4 節(jié)所述。






音樂至上。追蹤、查找和重新發(fā)現(xiàn)音樂。
加入數(shù)百萬用戶。全部免費(fèi)。
您的音樂統(tǒng)計(jì)數(shù)據(jù)。
實(shí)時直播。
賺錢 Last.fm 連接到音樂服務(wù)或通過我們的網(wǎng)絡(luò)客戶端、應(yīng)用程序或?yàn)g覽器插件來追蹤您流式傳輸?shù)囊魳贰?/p>
實(shí)時查看您的統(tǒng)計(jì)數(shù)據(jù)、接收每周報(bào)告、訪問您的收聽歷史記錄等等。
我們發(fā)現(xiàn)你喜歡的音樂。
Last.fm 使用您的收聽歷史記錄向您推薦新音樂和活動。
在您的個性化音樂頁面、Next_30 播放列表或推薦電臺上找到您喜愛的音樂。
重新發(fā)現(xiàn)你的音樂。
您聽過的每首歌曲均匯集于此。
隨時訪問您的整個聽力記錄,重點(diǎn)關(guān)注的日子,查看您的所有時間統(tǒng)計(jì)數(shù)據(jù)并重新發(fā)現(xiàn)被遺忘的收藏夾。

