使用UI扩展将Apple Music搜索发展为内容丰富的

我目前正在帮助客户进行为期一年的营销活动,因此我们决定使用Contentful作为管理数据和内容的基础架构。 对于没有经验的人,Contentful是一个内容管理系统,具有非常直观的在线界面和API库。 您可以像设置任何数据库一样设置数据模型,然后使用创建的内容来制作任意数量的应用程序和服务。 老实说,我什至不知道几个月前就已经存在无头CMS,现在发现自己将其添加到几乎所有提案中。 让我的客户轻松访问他们自己的数据感觉更加专业,并节省了我的时间。 在这个特定项目中,我们有一个歌曲内容模型,其中包含名称(歌曲名称)字段和相关艺术家列表。 除了显示我们的歌曲,我们还意识到,如果我们在Apple Music和Spotify上链接到歌曲,这将对我们的Web应用程序用户有所帮助。 一个快速的想法是为每个字段简单添加另一个文本字段,以便我们可以手动提供相关的url。 这将需要我的客户打开每个流应用程序,搜索歌曲,复制链接,然后返回到Contentful进行输入。 我认为尝试将搜索构建到Contentful UI中以节省客户几步并扩展我们将存储在每个轨道上的数据是明智的。 因此,当我开始阅读有关Contentful的UI扩展的文章时,您可以想象我的惊讶。 令人惊讶的是,Contentful提供了一个SDK,用于滚动您自己的自定义界面组件,并且整个iframe 。 我对组件的愿景很简单。 客户端应该能够输入歌曲的名称,并从Apple Music…