POST Videos/GetShareLink
Get Video link for sharing
Request Information
URI Parameters
None.
Body Parameters
RequestGetShareLink| Name | Description | Type | Additional information |
|---|---|---|---|
| UserID | integer |
None. |
|
| VideoID | integer |
None. |
|
| StatusCheck |
Set to True to get confirmation popup info only |
boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserID": 1,
"VideoID": 2,
"StatusCheck": true
}
text/html
Sample:
{"UserID":1,"VideoID":2,"StatusCheck":true}
application/xml, text/xml
Sample:
<RequestGetShareLink xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/YogaStreamAPIv2"> <StatusCheck>true</StatusCheck> <UserID>1</UserID> <VideoID>2</VideoID> </RequestGetShareLink>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ResponseGetShareLink| Name | Description | Type | Additional information |
|---|---|---|---|
| Url |
Shared link to website |
string |
None. |
| ConfirmRequired |
Indicates if confirm popup is required |
boolean |
None. |
| ConfirmData | ResponseConfirm |
None. |
Response Formats
application/json, text/json
Sample:
{
"Url": "sample string 1",
"ConfirmRequired": true,
"ConfirmData": {
"Message": "sample string 1",
"AcceptButton": "sample string 2",
"CancelButton": "sample string 3"
}
}
text/html
Sample:
{"Url":"sample string 1","ConfirmRequired":true,"ConfirmData":{"Message":"sample string 1","AcceptButton":"sample string 2","CancelButton":"sample string 3"}}
application/xml, text/xml
Sample:
<ResponseGetShareLink xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/YogaStreamAPIv2">
<ConfirmData>
<AcceptButton>sample string 2</AcceptButton>
<CancelButton>sample string 3</CancelButton>
<Message>sample string 1</Message>
</ConfirmData>
<ConfirmRequired>true</ConfirmRequired>
<Url>sample string 1</Url>
</ResponseGetShareLink>