【发布时间】:2013-07-29 17:47:41
【问题描述】:
我最近被分配到一个 EPiServer 项目。然而,我是 .Net 开发人员,我从来没有真正享受过使用 ES 的乐趣。
我的任务是创建与 SoundCloud 的软“集成”。我们的用户想将 URL 复制/粘贴到 SoundCloud 歌曲 - 然后我可以使用他们的 API 来实际获取音频的所有信息。 (标题、描述、标签等)。
所以到目前为止我创造了什么
- SoundcloudPageType(包含标题、描述、持续时间等简单属性)
- 我为 Soundcloud API 编写了小 POC,它可以获取所有信息并将其反序列化为对象。
我现在需要的是两者之间的桥梁。我认为创建类似“PageLinkReference”的东西,您可以在其中单击 [...] 按钮,然后会询问您“SoundCloud 音频的 URL”,一旦有人进入,我将执行 REST api 调用来预填充所有其他属性在页面上。
现在,这只是一个想法。我想跑过去看看是否
- 有可能。
- 这样做的最佳方法是什么,是否有任何教程可以做类似的事情。
我不想通过 EPiServer 破解和削减我的方式,而是利用 EPiServer 可能已经提供的东西。
【问题讨论】: