如何在 Spotify 应用程序中实际设置 DefaultTabs?

Posted

技术标签:

【中文标题】如何在 Spotify 应用程序中实际设置 DefaultTabs?【英文标题】:How do I actually set DefaultTabs in a Spotify app? 【发布时间】:2012-02-17 00:04:11 【问题描述】:

The integration guidlines for the Spotify Apps API 提到 DefaultTabs 以及它应该如何在 manifest.json 文件中表达以在您的 Spotify 应用程序中实现选项卡。不幸的是,我无法让它工作,并且它引用的应用程序(标签,URI spotify:app:tabs)在我的 Spotify 应用程序的预览版本中不存在。

应用程序可以在 DefaultTabs 属性中指定它想要在清单文件中的哪些选项卡。该属性必须是记录列表。每条记录必须包含属性argumentstitle。可以而且应该通过将标题本地化为具有每种语言属性的记录(当前为 enfres)。

我尝试了以下方法:

    将此 sn-p 添加到我的 manifest.json 文件中:

    "DefaultTabs": [
      arguments: [],
      title: "en": "På TV4"
    
    ]
    

    退出 Spotify 应用程序并重新加载。

    在地址栏中输入地址spotify:app:name来加载我的应用程序。

在这里,我希望看到已加载的选项卡,但事实并非如此。任何有关正确语法的帮助将不胜感激。

【问题讨论】:

【参考方案1】:

一开始我也遇到了一些问题,但以下 sn-p 对我有用:

"DefaultTabs": [
    
        "arguments": "test",
        "title":   "en": "test" 
    ,
    
        "arguments": "test2",
        "title":  "en": "test2" 
    
]

我认为您可能缺少论点。

还可以查看 GitHub 中的 Kitchensink 演示应用和源代码:https://github.com/ptrwtts/kitchensink

【讨论】:

以上是关于如何在 Spotify 应用程序中实际设置 DefaultTabs?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Spotify Apps API 对象?

如何运行一个简单的 Spotify 应用程序

如何在处理中编写Spotify API?

如何在Mac上启动时阻止Spotify打开

如何降低或提高 Spotify SDK Swift 中的音乐音量

如何在 Spotify 中自动播放热门曲目?