Netless

Netless

  • 通用文档
  • 常见问题
  • JavaScript
  • Android
  • iOS
  • Server
  • GitHub
  • 🇬🇧 English

›服务端 API

概念说明

  • 服务端互动白板应用
  • 文档转图片(不保留动画)
  • 文档转网页(动态文档转换)

服务端 API

  • 请求规范
  • 房间
  • 生成 Token
  • 截图
  • 场景
  • PPT 转换
  • 动态转换资源包

截图

在调用以下 api 之前,请确保您已经在 console 平台上开通了截图服务功能

POST 获取指定场景截图

https://shunt-api.netless.link/v5/rooms/:uuid/screenshots

Request

Headers

Key是否必填类型备注
tokenrequiredstringSDK Token 或 Room Token(只读以上权限)

Path Parameters

Key是否必填类型备注
uuidrequiredstring房间的 UUID

Body Parameters

Key是否必填类型备注
widthrequirednumber获取截图的宽度,单位为像素
heightrequirednumber获取截图的高度,单位为像素
pathoptionalstring需要截图的场景路径,以“/”开头,如果不传,默认获取"/init"场景的截图

Response

201: Created

创建截图成功

   {
        "url": "http://xxxxxx.com/xxx/xxx.png",
        "key": "xxx/xxx.png",        // 封面图片存放在存储服务中的 key
        "bucket": "your-bucket",     // 封面图片存放在存储服务中的 bucket
        "region": "your-region"      // 封面图片存放在存储服务中的 region
    }

POST 获取指定场景路径下的场景截图

https://shunt-api.netless.link/v5/rooms/:uuid/screenshot-list

该 api 只会返回假设用户有场景列表:

  • /physics/quantum-mechanics/first-chapter
  • /physics/newtonian-mechanics
  • /english 那么在用户传入 scenePath = "/physics" 后,该接口只会返回
  • /physics/newtonian-mechanics
  • /physics/relativity-theory 这两条截图数据。同样,在用户传入 scenePath = "/" 后,该接口只会返回
  • /english

Request

Headers

Key是否必填类型备注
tokenrequiredstringSDK Token 或 Room Token(只读以上权限)

Path Parameters

Key是否必填类型备注
uuidrequiredstring转换任务的 UUID

Body Parameters

Key是否必填类型备注
widthrequirednumber获取截图的宽度,单位为像素
heightrequirednumber获取截图的高度,单位为像素
pathrequiredstring需要截图的场景路径,以“/”开头

Response

201: Created

创建成功、返回房间描述对象。

    [{
    "url": "http://xxxxxx.com/xxx/xxx.png",
    "key": "xxx/xxx.png",        // 封面图片存放在存储服务中的 key
    "bucket": "your-bucket",     // 封面图片存放在存储服务中的 bucket
    "region": "your-region"      // 封面图片存放在存储服务中的 region
    },{
        ...
    }]
Last updated on 6/15/2020 by rick
← 生成 Token场景 →
  • POST 获取指定场景截图
    • Request
    • Response
  • POST 获取指定场景路径下的场景截图
    • Request
    • Response
Netless
接入即互动
产品
管理控制台官网网站Demo 体验Github
公司
加入我们服务条款隐私协议
联系方式
support@netless.link社区
Copyright © 2020 Netless