2014-02-26 56 views
3

通過的SoundCloud文檔看 - 它不會出現,你可以拉藝術家姓名,並分別在歌曲名稱:Soundcloud API - 分別提取藝術家名稱和歌曲標題?

http://developers.soundcloud.com/docs/api/reference#playlists

即: 歌曲https://soundcloud.com/yaz-francis-1/pompeii-bastille

(還是我失去了一些東西?)

藝術家:巴士底獄

宋:龐貝

難道只是在trackt合併itle(標題)?用戶也並不總是歌曲藝術家的名字,而是將其發佈到soundcloud的人的用戶名。

如果沒有,是否有分開拉歌手姓名和歌曲?

任何幫助將不勝感激 - 謝謝!

最佳,

JP

+0

soundcloud沒有單獨的標題/藝術家對歌曲。這是因爲曲目的作者有時候是唱片公司,混音師和類似的。我真的很想念這個,但是正如我所看到的,將分隔的數據庫中的標題/藝術家分離出來並不在soundcloud的計劃中。 – cucko

+0

這就是我的想法。好的,非常感謝! – jpblack

回答

1

嘛API不給你單獨的領域,但根據您的應用程序有可能是一種方式來獲得這些數據呢。 我已經使用Soundcloud API編寫了一個web應用程序,並且實際上是分別提取藝術家名稱。如果你有興趣,我可以告訴你我是怎麼做到的。 你需要應用一些NLP技巧並使用正則表達式。

+1

我很想擁有你的技巧.... – eugeneK

+0

任何更新或仍然只是一個空的承諾? :'( – brighthero

+0

我在幾個月前給你發了一封郵件,裏面有一些示例代碼...沒有回答那個:( –

1

我正在爲擁有唱片公司的客戶創建Web應用程序,並希望發佈5000多首不同藝術家和專輯的歌曲。我已經嘗試過將api帶入死亡,並發現將藝術曲目與藝術家結合的最佳方式是使用標籤。這樣你也可以通過藝術家名字進行搜索並在api中獲得結果。在我的特殊情況下,我使用機器標籤來存儲藝術家,專輯和曲目名稱。我還將另一個標記存儲爲僅查找與該鍵匹配的音軌的鍵,所以在我的Web應用程序中我找不到其他用戶的音軌,因爲在從特定用戶獲取音軌時無法通過標記和流派過濾結果。

這是一個很混亂,但它的作品。因此,像這樣得到這個藝術家的所有歌曲在我的Web應用程序從一個特定的用戶佔

/tracks.json?client_id=xxx & Q =應用:鍵= UNIQUEID &標籤=應用:藝術家=藝術家+名

如果您願意,您也可以在那裏扔流派。希望這有幫助

相關問題