Track 子系统的 libspotify 文档没有提及元数据。通过使用 XML 元数据 API,您可以看到存在额外的元数据(例如 ISRC):
http://ws.spotify.com/lookup/1/?uri=spotify:album:6G9fHYDCoyEErUkHrFYfs4&extras=trackdetail
<album><name>Remedy</name><artist href="spotify:artist:4YrKBkKSVeqDamzBPWVnSJ"><name>Basement Jaxx</name></artist><released>1999</released><id type="upc">634904012922</id><tracks><track href="spotify:track:3zBhJBEbDD4a4SO1EaEiBP"><name>Rendez-vu</name><artist href="spotify:artist:4YrKBkKSVeqDamzBPWVnSJ"><name>Basement Jaxx</name></artist><available>true</available><id type="isrc">GBBKS9900090</id><disc-number>1</disc-number><track-number>1</track-number><length>346.158000</length><popularity>0.37000</popularity></track>[...etc...]
这里专辑有一个 UPC 代码,每首曲目都有 ISRC。这是否可以通过 libspotify 获得,或者一旦我从 API 获得专辑/曲目链接,是否需要使用 XML 元数据 API 进行第二次查询?