kentico-kontent - 如何从 Kentico Kontent(又名 Kentico Cloud)API 中检索工作流日期
问题描述
在 Kentico Kontent(以前称为 Kentico Cloud)中,有一些 API,例如Delivery API,可用于检索已发布的内容和元数据。但是,我找不到任何记录在案的方法来检索项目发布时间或任何其他工作流程步骤的详细信息。有没有办法检索有关项目何时进入或离开工作流程步骤(甚至只是已发布的步骤)的元数据?
解决方案
如果发布了一个项目,那么您可以在传递 API 响应中检查发布的确切时间,在 last_modified 系统字段中,因为发布行为被认为是最后一次修改。
遗憾的是,获取其他工作流转换时间戳的唯一方法是使用 Kontent 清单中的“比较版本”功能,您无法通过 API 实现。
但是,您可以做的是在特定的工作流程步骤上设置 webhook,每当发生转换时都会触发,通知您的端点该转换。时间戳是 webhook 有效负载的一部分。有关 webhook 的更多信息,请查看 kontent 文档:https ://docs.kontent.ai/tutorials/develop-apps/integrate/using-webhooks-for-automatic-updates
推荐阅读
- php - 如何使用“with”函数仅从数据透视表中获取指定字段
- snowflake-cloud-data-platform - 时间戳应四舍五入为每两天一次 - 汇总错误
- glob - 使用 glob 和 lerna --scope 按包名或目录名过滤
- python - Python Flask 服务器出现“代码 400”错误(从 Telegram-webhook 发送的 POST 请求)
- node.js - 为什么 mongodb 对 mongo 的 localhost 实例的查询比对云实例的查询要快得多?
- postgresql - 气流 postgresql 后端:(psycopg2.OperationalError)致命:用户“气流”的身份验证失败
- arrays - 从结构填充 UITableview
- python - 如何在 python pandas 中找到最后一个单元格的索引?
- python - 重新启动游戏和用户输入无效时,回合#计数器不会重置
- list - 列表与矩阵:哪个更快?