该接口用于获取资源详情信息。
获取详情接口
请求方法:GET
是否鉴权:否
请求编码:Content-Type:application/x-www-form-urlencoded
响应编码:Content-Type:application/json;charset=UTF-8
请求地址:index/resource.resource/sourceContent
请求参数:
参数名 | 参数类型 | 是否必填 | 参数说明 | 示例值 |
---|---|---|---|---|
uid | string | 是 | 资源id |
- 成功示例:
javascript
{
"data": {
"items": [
{
"title": "Java面试真题",
"service_url" => "https://imgcdn.tutudati.com/a.service.png",
"is_download" => 1,
"is_preview" => 1,
"content" => "<p>资源介绍</p>",
"author" => "兔兔答题",
"cover" => "https://imgcdn.tutudati.com/a.service.png",
"is_click" => 1,
"is_collection" => 1,
"collection_count" => 10,
"click_count" => 10,
}
],
"total": 4,
"page": 1,
"size": 20
},
"code": 100,
"msg": "查询成功"
}
参数名 | 参数类型 | 是否必有 | 参数说明 | 示例值 |
---|---|---|---|---|
title | String | 是 | 资源名称 | 测试 |
service_url | String | 是 | 服务地址 | https://imgcdn.tutudati.com/a.service.png |
is_download | int | 是 | 是否可下载1可下载2不可下载 | 1 |
is_preview | int | 是 | 是否可预览1可预览2不可预览 | 1 |
content | String | 是 | 资源介绍(该内容为百度富文本格式的内容) | 测试 |
author | String | 是 | 资源作者 | 兔兔答题 |
source_url | String | 是 | 资源地址 | https://imgcdn.tutudati.com/a.pdf |
cover | String | 是 | 资源封面 | https://imgcdn.tutudati.com/a.service.png |
is_click | int | 是 | 是否存在点击1已点赞2未点赞 | 1 |
is_collection | int | 是 | 是否存在收藏1已收藏2未收藏 | 1 |
collection_count | int | 是 | 收藏量 | 10 |
click_count | int | 是 | 点击量 | 10 |
WARNING
is_download
用户判断用户是否可以下载该资源,如果是可以下载,用户点击之后则走下载接口获取资源实际地址,客户端进行下载保存到用户本地。is_preview
用于判断用户是否可以直接预览该资源,如果是可以预览,客户端则根据不同的资源类型,进行预览显示操作。is_click
和is_collection
如果用户是在未登录的状态,返回的值永远是2;反之,登录状态则根据实际情况返回。service_url
客服二维码。
- 失败示例:
javascript
{
"code": 101,
"data": [],
"msg": "请求失败"
}