访问路径:/api/app/create

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

URL结构

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

接口协议:HTTPS

HTTP请求方式:GET

请求参数


参数

必选

类型

说明

companyId

false

string

第三方平台的企业id,如果没有则不必传,有则传,其他接口必须保持一致

uid

true

string

第三方平台的用户id

true

string

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

category

false

string

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


请求示例

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

http://open.rabbitpre.com/api/app/create?opfid=59323807203190137535&nonce=rabbit&timestamp=1550029785297&signature=1295c56ac21f245ba848879dd5bbc0678669ffd1&uid=512018581&companyId=abc&templateid=26ff528f-76d9-47b3-9f59-6f7862b8b63f&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();
    }
});




  • 无标签