我刚刚开始关注编程,我认为尝试向我的Windows 10计算机添加一些自定义Cortana命令会很酷。我找到了一个非常有用的教程,如何这样做,现在我只有简单项目的所有代码。现在,我想知道,在C#的Visual Studio中,我将如何打开Grove音乐播放列表?
我有一个固定的快捷方式,但我不知道如何打开它,甚至是存储实际播放列表文件的地方。我可以把它固定在第一位的唯一原因是在Grove音乐应用程序中可以选择这样做。
以下是我从教程中获得的指定语音命令的一些示例代码:
/*
{<command name from VCD>, (Action)(async () => {
<code that runs when that commmand is called>
})}
*/
{"OpenFile", (Action)(async () => {
StorageFile file = await Package.Current.InstalledLocation.GetFileAsync(@"Test.txt");
await Launcher.LaunchFileAsync(file);
})},
那么,有没有人知道我要添加什么代码来运行指定的播放列表?
答案 0 :(得分:1)
Groove是一个客户服务。例如,请参阅Groove Service。当您考虑打开播放列表“文件”时,无法保证该文件甚至存在于本地机器上。如果是这样,它可能位于凹槽客户端的私有应用数据存储中。
但那没关系!你无论如何都不需要它,因为你正在使用一个也可以成为沟槽服务客户端的应用程序,并获得本机沟槽应用程序所利用的所有工具!在最低级别,您可以使用Groove REST Api来使用该服务。
在你的问题中,你提到你对编程很陌生,所以直接针对REST API可能比它的价值更麻烦。还发布了.Net SDK,您可以使用它与凹槽进行交互。
这只是网络搜索约2分钟后的开始。有趣的探索API提供的内容! :)