episerver - 用于从外部源发布媒体文件的内容管理 API
问题描述
我正在寻找一种在 Episerver 中将媒体文件从外部来源添加到 Episerver 中的解决方案。我知道 Episerver 最近发布了 Episerver 内容管理 API 来在 Episerver 中发布内容。是否也可以将它用于媒体文件。因为这个是在 Episerver 中新引入的,除了 Epi 中的文档之外,我找不到任何参考资料,它对内容有更多的 CRUD 操作。有人可以指出一些参考链接让我开始吗?
任何输入表示赞赏。
问候,
解决方案
如果您想创建一个通过 API 与 Episerver 对话以获取内容的无头网站,则内容管理 API 非常有用。
根据您要使用媒体的目的,将取决于最佳方法。我假设您希望内容编辑器能够从 CMS 中选择这些项目?如果是这样,有两种主要方法:
您可以使用内容存储库 API 编写计划任务,将媒体导入 Episerver 媒体库
另一种选择是创建一个内容提供者,以便媒体在编辑器中可用,阅读此内容以了解如何操作。这个选项更繁琐,所以如果可能的话,我会选择选项 1。
如果您只想在网页上呈现图像,请使用 AJAX 调用 API。任务完成!
推荐阅读
- linux - 为什么汇编中的可执行文件有很大的尺寸?
- lua - LUA 脚本在编译时产生错误
- opencv - openframeworks中的opencv BackgroundSubtractorMOG
- python - 如何根据条件将以前的值替换为当前值?
- react-native - 反应屏幕之间的本机导航
- flutter - 嵌套列表视图不水平滚动
- asp.net - Azure Devops - 如何预编译 Asp.Net Framework MVC 网站
- java - Spring Boot JPA 使用部分复合键连接列
- slate.js - Slate.js 防止块删除
- java - Android Studio 中的 java 和 xml 文件出错