# 查看单个资源详情

# 调用方式: GET

# 接口地址:

https://api.freelog.com/v2/resources/{resourceIdOrName}
1

# url传入参数说明:

参数 必选 类型及范围 说明
resourceIdOrName 必选 string 资源ID或者资源名称,如果是名称,需要做encodeURIComponent编码
isLoadPolicyInfo 可选 int 是否加载策略详情信息,0:否(默认) 1:是
isLoadLatestVersionInfo 可选 int 是否加载资源最新版本详情信息 0:否(默认) 1:是
isLoadFreezeReason 可选 int 是否加载已被冻结的资源的冻结原因
projection 可选 string 自定义需要返回的字段,多个用逗号分隔

# 返回说明:

返回值字段 字段类型 字段说明
resourceId string 资源ID
resourceType string[] 资源类型[详见附表]
resourceName string 资源名称
userId int 用户ID
username string 用户姓名
coverImages string[] 封面图片
intro string 资源简介
tags string[] 资源标签集
latestVersion string 资源最大版本号
resourceVersions object[] 资源版本信息
** version string 资源版本号
** versionId string 资源版本Id
** createDate date 版本创建时间
policies object[] 资源授权策略
baseUpcastResources object[] 基础上抛信息
** resourceId string 上抛资源ID
** resourceName string 上抛资源名称
freezeReason string or null 资源被冻结原因.只有已被冻结的资源才有此字段,注意null判定
status int 状态 0:待发行(初始状态) 1:上架 2:冻结 4:下架(也叫待上架)
operationType number 0:啥也没 1:编辑精选

# 示例

{
  "ret": 0,
  "errCode": 0,
  "errcode": 0,
  "msg": "success",
  "data": {
    "resourceId": "660a593b68659b002ec5793c",
    "resourceTitle": "精选003",
    "resourceType": [
      "阅读",
      "文章"
    ],
    "latestVersion": "1.0.0",
    "subjectType": 1,
    "intro": "",
    "coverImages": [],
    "tags": [],
    "status": 1,
    "latestVersionReleaseDate": "2024-04-01T06:50:43.785Z",
    "resourceName": "12345676789/精选003",
    "resourceTypeCode": "RT003001",
    "userId": 50028,
    "username": "12345676789",
    "resourceVersions": [
      {
        "version": "1.0.0",
        "versionId": "fc0ca8caa0e97d73c91af4d897e291f3",
        "createDate": "2024-04-01T06:50:43.785Z"
      }
    ],
    "baseUpcastResources": [],
    "policies": [
      {
        "policyId": "f182dbabc6e4b24e88a9d1998cb13589",
        "policyName": "永久免费",
        "status": 1,
        "policyText": "for public\n\ninitial[active]:\n  terminate",
        "fsmDescriptionInfo": {
          "initial": {
            "transitions": [],
            "serviceStates": [
              "active"
            ],
            "isInitial": true,
            "isAuth": true,
            "isTestAuth": false,
            "isTerminate": true
          }
        },
        "translateInfo": {
          "content": "公开(所有缔约方可签约)\n现在签约,可获取永久免费授权\r\n"
        }
      }
    ],
    "createDate": "2024-04-01T06:50:35.679Z",
    "updateDate": "2024-04-01T06:50:49.300Z",
    "operationType": 1
  }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59