如何在 Windows Phone 8 中使用诺基亚音乐 API
本文关键字:诺基亚 音乐 API Windows Phone | 更新日期: 2023-09-27 18:33:50
我使用以下代码来获取流派 Nokia Music API
.
client.GetGenres((ListResponse<Genre> response) =>
{
Dispatcher.BeginInvoke(() =>
{
this.Generic.ItemsSource = response.Result.ToList();
if (response.Result == null || response.Result.Count() == 0)
MessageBox.Show("No Result available");
});
});
我已成功获取genre
和所有详细信息,但是如何检索所有曲目并播放选定的曲目。
根据诺基亚开发者API文档
为了播放特定的艺术家,请使用诺基亚API音乐启动器
以下来自Music Explorer的MusicApi的方法显示了多么简单 它是启动诺基亚音乐应用程序来播放艺术家组合。诺基亚 音乐应用程序可以同样轻松地启动到产品或艺术家中 使用诺基亚音乐 API 的状态。诺基亚中的一些启动器方法 音乐 API 需要艺术家、混音和产品的唯一 ID。这些标识 从诺基亚音乐 API 的其他服务收到的回复中收到。
using Nokia.Music.Phone;
using Nokia.Music.Phone.Tasks;
...
namespace MusicExplorer
{
...
public class MusicApi
{
...
public void LaunchArtistMix(string artistName)
{
...
PlayMixTask task = new PlayMixTask();
task.ArtistName = artistName;
task.Show();
}
...
}
}
我没有看到任何关于列出专辑内容的具体内容,但您可能会利用GetArtistProducts()
来执行此操作
client.GetArtistProducts(
(ListResponse<Product> response) =>
{
// Use results
},