2
我熟悉musicbrainzngs並已遇到障礙。所有從下面返回的曲目列表都是空的。有我需要提供的其他參數還是這個錯誤?返回軌道列表()
releases = musicbrainzngs.search_releases(
query='arid:' + musicbrainz_arid
)
我熟悉musicbrainzngs並已遇到障礙。所有從下面返回的曲目列表都是空的。有我需要提供的其他參數還是這個錯誤?返回軌道列表()
releases = musicbrainzngs.search_releases(
query='arid:' + musicbrainz_arid
)
這是預期的。你必須從MusicBrainz的Web服務中檢索數據的三種方法(使用musicbrainzngs或直接):該ID
當你知道通過ID的實體,您可以直接查找。你甚至可以用add includes來獲得非常詳細的信息。
當你不光要一個實體,而是一個列表(像一個藝術家版本的列表),你可以browse。即使對於這些,你也可以添加包括。
只有當您不知道實體(或附屬實體)的編號或如果您想要減少實體列表search。
在你的情況下,你知道藝術家編號,並希望獲得發行清單。在這種情況下,你應該使用browse_releases並設置包括錄音:
releases = musicbrainzngs.browse_releases(artist=musicbrainz_arid,
inc=["recordings"])