首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在C#中启动Groove音乐播放列表?

如何在C#中启动Groove音乐播放列表?
EN

Stack Overflow用户
提问于 2015-12-19 06:36:45
回答 1查看 1.4K关注 0票数 0

我刚刚开始学习编程,我想尝试在我的Windows10电脑上添加一些自定义的Cortana命令会很酷。我找到了一个非常有用的教程,教你如何做到这一点,现在我已经为这个简单的项目准备好了所有的代码。现在,我只想知道,如何在C#的Visual Studio中打开Grove音乐播放列表?

我有一个快捷方式来启动它,但我不知道如何打开它,甚至不知道实际的播放列表文件存储在哪里。我可以将其固定到启动的唯一原因是在Grove Music应用程序中有一个这样做的选项。

以下是我从教程中获得的一些示例代码,用于说明在指定语音命令的情况下会发生什么:

代码语言:javascript
复制
        /*
        {<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);
        })},

那么,有人知道我会添加什么代码来运行指定的播放列表吗?

EN

回答 1

Stack Overflow用户

发布于 2015-12-19 08:16:39

Groove是一个带有客户端的服务。例如,请参见Groove Service。当你考虑打开一个播放列表“文件”时,不能保证该文件甚至存在于本地机器上。如果是这样,它可能在groove客户端的私有应用程序数据存储中的某个位置。

但这也没关系!您无论如何都不需要它,因为您正在使用的应用程序也可以是groove服务的客户端,并获得与原生groove应用程序所利用的所有工具相同的工具!在最低级别,您可以使用Groove REST Api来处理服务。

在您的问题中,您提到您对编程非常陌生,因此直接使用REST API可能会带来比其价值更多的麻烦。还发布了一个.Net SDK,您可以使用它与groove进行交互。

而这仅仅是大约2分钟的网络搜索的开始。请尽情探索API提供的功能!:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34364963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档