Function
Obtain sharing details.
Authorization Information
No identity policy-based permission required for calling this API.
URI
GET /koodrive/ose/v1/share/received/{shareId}
Table 1 Path Parameters | Parameter | Mandatory | Type | Description |
| shareId | Yes | String | Sharing ID. |
Response Parameters
Status code: 200
Table 3 Response body parameters | Parameter | Type | Description |
| code | Integer | Response code. |
| msg | String | Response information. |
| shareLink | ShareWithMeLinkDetail object | Information about the link shared with you. |
Table 4 ShareWithMeLinkDetail | Parameter | Type | Description |
| shareId | String | Sharing ID. |
| shortUrl | String | Sharing short code. |
| linkUrl | String | Sharing link. |
| shareTime | String | Time when the file is shared. |
| ownerId | String | Sharer ID. |
| ownerName | String | Sharer name. |
| displayName | String | Display name. |
| permission | SharePermission object | Sharing permission (supported in the future). |
| expireTime | String | Expiration time. |
| status | Integer | Sharing status. 1: The file has been deleted. |
| comment | String | Sharing message. |
Table 5 SharePermission | Parameter | Type | Description |
| preview | Boolean | Preview permission. |
| edit | Boolean | Editing permission. |
| download | Boolean | Download permission. |
Example Requests
GET /koodrive/ose/v1/share/received/{shareId}
Authorization:Bearer+10f88*************5a544791e9ff Example Responses
Status code: 200
OK
{
"code" : "string",
"msg" : "string",
"shareLink" : {
"shareId" : "string",
"shortUrl" : "string",
"linkUrl" : "string",
"shareTime" : "string",
"ownerId" : "string",
"ownerName" : "string",
"displayName" : "string",
"permission" : {
"preview" : true,
"edit" : true,
"download" : true
},
"expireTime" : "2024-06-03T02:18:51.520Z",
"status" : 0,
"comment" : "string"
}
} Status Codes
| Status Code | Description |
| 200 | OK |