Function
Obtain the details about the received sharing.
URI
GET /koodrive/ose/v1/share/{shareId}
Table 1 Path Parameters | Parameter | Mandatory | Type | Description |
| shareId | Yes | String | Definition: Share ID, which is returned by the APIs for creating a share and querying the share list. Constraints: N/A Range: N/A Default Value: N/A |
Response Parameters
Status code: 200
Table 3 Response body parameters | Parameter | Type | Description |
| code | String | Response code. |
| msg | String | Response information. |
| shareLink | ShareByMeLinkDetail object | Details about the sharing link. |
Table 4 ShareByMeLinkDetail | Parameter | Type | Description |
| shareId | String | Sharing ID. |
| shortUrl | String | Sharing short code. |
| linkUrl | String | Sharing link. |
| shareTime | String | Time when the file is shared. |
| scope | Integer | Sharing scope. 1: external link sharing 3: specified enterprise user access |
| depts | Array of DeptInfo objects | Department list. |
| groups | Array of GroupInfo objects | User group list. |
| users | Array of UserInfo objects | User list. |
| displayName | String | Display name. |
| extractCode | String | Access code. |
| expireTime | String | Expiration time. |
| status | Integer | Sharing status. 0: determined based on the expiration time. 1: The file has been deleted. 2: expired. |
| comment | String | Sharing message. |
Table 5 DeptInfo | Parameter | Type | Description |
| id | String | Department ID. |
| name | String | Department name. |
Table 6 GroupInfo | Parameter | Type | Description |
| id | String | User group ID. |
| name | String | User group name. |
Table 7 UserInfo | Parameter | Type | Description |
| id | String | User ID. |
| name | String | Username. |
Example Requests
GET /koodrive/ose/v1/share/{shareId}
Authorization:Bearer+10f88*************5a544791e9ff Example Responses
Status code: 200
OK
{
"code" : "string",
"msg" : "string",
"shareLink" : {
"shareId" : "string",
"shortUrl" : "string",
"linkUrl" : "string",
"shareTime" : "2024-06-03T01:59:05.324Z",
"scope" : 0,
"depts" : [ {
"id" : "string",
"name" : "string"
} ],
"groups" : [ {
"id" : "string",
"name" : "string"
} ],
"users" : [ {
"id" : "string",
"name" : "string"
} ],
"displayName" : "string",
"extractCode" : "string",
"expireTime" : "2024-06-03T01:59:05.324Z",
"status" : 0,
"comment" : "string"
}
} Status Codes
| Status Code | Description |
| 200 | OK |