访问路径:/api/app/create

接口说明:跳转到兔展编辑器页面创建作品

URL结构

https://open.rabbitpre.com/api/app/create

接口协议:HTTPS

HTTP请求方式:GET

请求参数

参数

必选

类型

说明

authCode

true

string

企业自建应用授权code

true

string

已存在的兔展的作品模版id (早期:不传创建的为空白模版作品)

category

true

string

传模版id时该参数不能为空,COMMON_TPL 普通模版;MY_TPL 我的模版(企业模版);USED_TPL(已使用模版)


请求示例

换行和缩进只是为了更好的展示:

https://integrate.rabbitpre.com/api/open/app/create?authCode=FAKzVIjJ8Zqc3-pRrCDqQeolt3g&templateid=a81990cf-6ee5-44d7-903d-9a96480f129a&category=COMMON_TPL

特别说明

该接口通过拼接参数成功后需要通过浏览器进行跳转编辑器页面



iframe方式使用说明

返回参数:

参数

类型

说明

typestring

消息类型,APP_COMPLETE、APP_SAVE。

APP_SAVE ——》编辑器内,点击保存按钮,触发,会post message;
APP_COMPLETE、APP_SAVE ——》编辑器内,点击发布按钮,触发,会post message

appIdstring作品ID


样例代码:

window.addEventListener('message', function(msg) {
    const data = JSON.parse(msg.data);
    if (data.type === 'APP_COMPLETE') {
        const iframe = document.getElementById('iframe');
        // 合作方在此自定义逻辑,下面是移除iframe的样例
        console.log(data.appId);
        iframe.remove();
    }
});




  • 无标签