该功能可以实现将易企秀的指定界面嵌入企业自有产品,低成本实现产品深度融合。
页面集成步聚
- 实现单点登录对接,当易企秀界面登录失效时会自动通过单点登录完成登录;
- 在需要嵌入易企秀页面的地方通过iframe技术嵌入对应页面;
- 实现原理
可集成页面列表
平台模版&我的\企业作品&作品回收站参数说明:
参数名称 | 备注 |
---|---|
useType | 展示应用类型,eg:?useType=hd 多个 useType=hd,h5 可以选择性组合应用 |
hideBar | 隐藏应用类型,默认为显示,eg:?hideBar=1,模版集成时会去除应用类型展示 |
hideBack | 隐藏页面的返回按钮,默认展示,例如回收站,直接集成。设置无返回按钮 |
内容中台可集成的页面列表如下:
“互动编辑器页面”提供了一组参数(将以下任一参数拼到URL上),可以用来控制页面是否可编辑的效果:
approval=disableEdit 作品状态为审批中时,隐藏保存和发布按钮,禁用编辑
approval=disablePage 作品状态为审批中时,禁用整个页面
disableEdit=1 作品在任何状态时,隐藏保存和发布按钮,禁用编辑
disablePage=1 作品在任何状态时,禁用整个页面
参数说明
- SECRET_ID为请求密钥ID,从控制台密钥管理处获得;
- AUTHORIZATION为当前登录用户SessionId,通过静默登录接口获得
- TYPE为编辑器品类标识,参见作品类型字典
- ${creationId}为作品ID,可从作品列表接口等处取得
集成页面交互
客户系统集成内容中台的页面后,当进入编辑器界面时会遇到和父页面交互的问题。内容中台提供两种页面集成方式,两种方式退出编辑器页面后,需要采用对应的方式实现跳转到指定的URL。
iframe嵌入方式
示例代码:
- iframe集成方式在退出编辑界面时,使用
postMessage
,向父页面发送消息通知,父页面根据消息内容业务的定义,进行跳转逻辑处理,示例代码:
新增开始发布事件(publishStart)推送,时机为点击发布按钮,如下图所示:
确认发布(publish)推送时机,如下图所示:
- iframe集成方式在退出数据管理界面时,使用postMessage,向父页面发送消息通知,父页面根据消息内容业务的定义,进行跳转逻辑处理,示例代码:
打开新页签方式
示例代码:
打开新页签集成方式,需要在内容中台的控制设置跳转地址。
注意事项
指定发布与退出后的跳转地址,配置地址后,将不会发送postmessage。
配置方法:控制台->集成管理->页面集成,修改对应的url即可
注意:配置地址后,将不会发送postMessage
消息。
配置步骤:页面集成配置