-
10周年大促!注册即领300元优惠券
- 注册/登录
该接口用于系统集成,嵌入自有系统中活动分享页面,返回活动分享页面地址。
请求地址 | https://open.rrx.cn/api/v1/work/GetShareUrl | ||
请求方式 | GET | ||
参数说明 | |||
参数名称 | 是否必须 | 类型 | 说明 |
app_key | 是 | string(32) | 人人秀平台分配的AppKey |
time_stamp | 是 | int(11) | 1970-01-01开始的时间戳,精确到毫秒 |
sign | 是 | string(32) | 根据签名算法计算所得,如何计算签名 |
login_id | 是 | string(60) | 登录账号,指定账号下活动。 查看账号 |
h5_guid | 是 | string(6) | 作品GUID |
返回JSON格式结果 Content-type: application/json | ||
{"result":0,"msg":"","data":{"url":""}} | ||
参与名称 | 类型 | 说明 |
result | int(2) | 0表示成功,1表示失败 |
msg | string(100) | 失败时,返回的错误描述 |
data | obj | 详情见data参数说明 |
data参数说明
参与名称 | 类型 | 说明 |
url | string(100) | 活动分享设置地址 |
签名错误,依据签名算法检查签名
签名过期,需要重新生成签名
未登录,表明登录状态过期,重新登录或调用免登录接口
注意:编辑集成必须使用和免登录集成同一个iframe容器,以便于保持登录状态一致。代码示例
请求示例
https://open.rrx.cn/api/v1/work/GetShareUrl?app_key=96c84928b1dce057d110ea3b3880fc83&
time_stamp=1543999047492&
sign=051BF3517D40AB9D7D6B45EF6E4EB7F9&
login_id=zhangsan_02&
h5_guid=123456
返回值示例, json格式 Content-type: application/json
{
"result": 0,
"data": {
"url": "https://portal.rrx.cn/p/works#/activity/123456/"
},
},
"msg": "ok"
}
集成URL:通过系统集成页面获得或对接接口获得
<iframe id="iframe" border=0 width=900 height=600 src='集成URL'></iframe>
自定义隐藏页面元素
iframe=document.getElementById('iframe').contentWindow;
iframe.postMessage({
event_type: "hideDom",
event_domName: ".left-side", //可查看页面渲染后dom树结构,JQ获取class-name}
, "*");