分享
HTTP request (graphql)
GET /vsaas/api/v1/be?query=mutation+{deviceShare(device:String!,email:String!,credential:String!,permission:Int,description:String) String!}
POST /vsaas/api/v1/be/
参数
Header
Authorization : JWT or Bearer {access token}
The access token.
Content-Type : application/json
Required
Response
Code
200
400
401
例子
Request
curl --location --request POST 'domain/vsaas/api/v1/be/' \ --header 'Authorization: Bearer token' \ --header 'Content-Type: application/json' \ --data-raw 'mutation {deviceShare(email:"kate_hung@tutk.com",device:"POIUYTREWQQWERTYUIOPPOIUYTREWQQWERTYUIOP",credential:"thisisacredential")}'
Response
{ "data": { "deviceShare": "ok" } }
停止分享
Request
HTTP request (graphql)
GET /vsaas/api/v1/be?query=mutation+{deviceUnshare(device:String!,account:String!) String!}
POST /vsaas/api/v1/be/
参数
Header
Authorization : JWT or Bearer {access token}
The access token.
Content-Type : application/json
Required
Response
Code
200
400
401
例子
Request
curl --location --request POST 'domain/vsaas/api/v1/be/' \ --header 'Authorization: Bearer token' \ --header 'Content-Type: application/json' \ --data-raw 'mutation {deviceShare(email:"kate_hung@tutk.com",device:"POIUYTREWQQWERTYUIOPPOIUYTREWQQWERTYUIOP",credential:"thisisacredential")}'
Response
{ "data": { "deviceShare": "ok" } }
清空分享
Request
HTTP request (graphql)
GET /vsaas/api/v1/be?query=mutation+{clearDeviceShare(device:String!) String!}
POST /vsaas/api/v1/be/
参数
Header
Authorization : JWT or Bearer {access token}
The access token.
Content-Type : application/json
Required
Response
Code
200
400
401
例子
Request
curl --location --request POST 'domain/vsaas/api/v1/be/' \ --header 'Authorization: Bearer token' \ --header 'Content-Type: application/json' \ --data-raw 'mutation {clearDeviceShare(device:"POIUYTREWQQWERTYUIOPPOIUYTREWQQWERTYUIOP")}'
Response
{ "data": { "clearDeviceShare": "ok" } }