我在查找堆栈溢出和Spotify开发人员网站上的文档时遇到问题,无法从外部资源(即网页)深入链接到Spotify应用程序。您能否提供一个样本URI,用于名称为“mymusicapp”的应用程序?深入链接到Spotify应用程序
谢谢!
我在查找堆栈溢出和Spotify开发人员网站上的文档时遇到问题,无法从外部资源(即网页)深入链接到Spotify应用程序。您能否提供一个样本URI,用于名称为“mymusicapp”的应用程序?深入链接到Spotify应用程序
谢谢!
的URI为您的应用程序将是:
spotify:app:mymusicapp
通过深层链接,只是不停:
spotify:app:mymusicapp:artist:Coldplay
如果你这样做,ARGUMENTSCHANGED
事件将在application
对象上触发。
var sp = getSpotifyApi();
var models = sp.require('$api/models');
models.application.observe(models.EVENT.ARGUMENTSCHANGED, function() {
console.log(application.arguments);
});
欲了解更多信息,请参阅Application class documentation。
这是回答您的问题吗? http://www.spotify.com/se/blog/archives/2008/01/14/linking-to-spotify/
也有网页API,可以找到链接有用:https://developer.spotify.com/technologies/web-api/
这很有帮助;我已经想出了如何使用open.spotify.com来打开一个应用程序:http://open.spotify.com/app/soundrop –
太棒了!非常有帮助,这应该给我我需要安装Spotify的用户。但是,有没有办法使用open.spotify.com来完成同样的事情? 也许类似于“http://open.spotify.com/app/mymusicapp?arguments=artist:coldplay (我试图处理没有安装Spotify的用户) –
键值参数映射到URL网址是:open.spotify.com/app/mymusicapp/artist/coldplay – pompa