【问题标题】:Content Management Api to POST media files from external source用于从外部源发布媒体文件的内容管理 API
【发布时间】:2021-07-30 22:21:39
【问题描述】:

我正在寻找 Episerver 中的解决方案,将来自外部源的媒体文件添加到 Episerver。我知道 Episerver 最近发布了 Episerver 内容管理 API 以在 Episerver 中发布内容。是否也可以将其用于媒体文件.由于这是在 Episerver 中新引入的,除了 Epi 中的文档之外,我找不到任何参考资料,它对 Content 有更多的 CRUD 操作。有人可以指出一些参考链接让我开始吗?

感谢任何输入。

问候,

【问题讨论】:

    标签: episerver


    【解决方案1】:

    如果您想创建一个通过 API 与 Episerver 对话以获取内容的无头网站,则内容管理 API 非常有用。

    根据您想要使用媒体的目的,将取决于最佳方法。我假设您希望内容编辑器能够从 CMS 中选择这些项目?如果是这样,有两种主要方法:

    您可以使用内容存储库 API 编写计划任务,将媒体导入 Episerver 媒体库

    另一种选择是创建内容提供者,以便媒体在编辑器中可用,阅读this 了解如何操作。这个选项更繁琐,所以如果可能的话,我会选择选项 1。

    如果您只想在网页上呈现图像,请使用 AJAX 调用 API。大功告成!

    【讨论】:

    • 感谢乔恩的回复。您提到的方法是一次性存储批量上传,或者让编辑器在 EPiServer 中处理媒体。希望我猜对了:)
    • 另外,是的,我正在创建无头网站,通过 API 与 Epi 对话以处理内容。使用 Content Api 可以轻松实现交付要求,因为我可以参考很多实施指南。此外,我需要的另一个要求是使用 EPiServer 作为一种存储库来存储/执行来自外部应用程序的媒体文件的 CRUD,这是我正在寻找与内容管理 Api 相关的一些实施指南的地方,因为这将有所帮助我达到了这个要求。希望我在这里说得通。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-30
    • 2012-08-30
    相关资源
    最近更新 更多