美文网首页
场景管理相关接口文档说明

场景管理相关接口文档说明

作者: 任雨丶 | 来源:发表于2018-03-14 14:01 被阅读0次

说明

1. 本系统所有接口均为HTTP请求

2. 用户登录验证成功后,系统将返回Token,后续访问其他接口时,前端需要通过token查询参数携带Token。

3. 接口URL中`:`说明:如果接口中包含冒号,则说明其后的字段为一个参数。例如接口URL: /user/idencode/:telphone 中的`telphone`则表示为一个参数,在实际使用此接口时需要将其替换为具体的内容。

4. 不需要登录的接口如下:

    注册
    登录
    获取验证码

5. 参数字段中包含`?`的说明:如果参数字段以`?`结尾,那么说明此参数为可选参数。

场景相关

新增/更新场景

接口
    /freeserver-ocelot/scene/upsert

请求方式
    POST

参数类型
    application/json

参数
    {
        pid?: string,
        name: string,
        detail?: Object,
        share?:boolean
    }

    pid: 更新的场景的pid,不传则新建一个场景。

    name: 场景名字。
    
    detail:场景其他信息。
    
    share:是否公开,默认false不公开

返回结果
    
    正常:
        {"stat":0,"msg":"成功","val":pid}
    
    异常:
        {"stat":非0数字,"msg":"对应错误信息"}

查询单个场景的详细信息

接口
    /freeserver-ocelot/scene/getone/:pid

请求方式
    GET

参数 
    无

返回结果
    正常:
        {"stat":0, "msg":"成功", val:{pid, name, userid, createTime}}
    
    错误:
        {"stat":非0数字, "msg":"错误信息"}

获取全部场景

接口
     /freeserver-ocelot/scene/getall

请求方式
    POST

参数 
    {
        keyword?: string,
        offset?: number,
        pagecount: number,
        share?: boolean
    }

    keyword:获取包含关键字的所有场景(关键字根据name获取)

    offset: 分页的偏移量。其值为:(页数-1)*每页个数。默认值0.

    pagecount: 每页数量。默认值20
    
    share:true获取公开的场景,false获取非公开的场景,不传获取所有场景

返回结果
    正常:
        {"stat":0, "msg":"成功", val:[]}
    
    错误:
        {"stat":非0数字, "msg":"错误信息"}

获取全部场景个数

接口
     /freeserver-ocelot/scene/count

请求方式
    POST

参数 
    {
        keyword?: string
    }

    keyword: 搜索的关键字

返回结果
    正常:
        {"stat":0, "msg":"成功", val:场景个数}
    
    错误:
        {"stat":非0数字, "msg":"错误信息"}

删除一个场景

接口
     /freeserver-ocelot/scene/remove/:pid

请求方式
    GET

参数 
    无

返回结果
    正常:
        {"stat":0, "msg":"成功"}
    
    错误:
        {"stat":非0数字, "msg":"错误信息"}

获取accesskey分享后的url

接口
     /freeserver-ocelot/scene/getcapaurl
请求方式
    POST

参数 
    {
        pid: string,
        accesskey:string
    }

返回结果
    正常:
        {"stat":0, "msg":"成功", val:url}
    
    错误:
        {"stat":非0数字, "msg":"错误信息"}

相关文章

  • 场景管理相关接口文档说明

    说明 场景相关 新增/更新场景 查询单个场景的详细信息 获取全部场景 获取全部场景个数 删除一个场景 获取acce...

  • Swagger使用说明

    Swagger使用说明 自动生成接口文档,保持代码和文档同步,集成在线测试 相关注解解读 @Api用在类上,说明该...

  • Mark文档说明编写——2019-05-20

    Doc文档说明 1. 场景描述 2. 交互功能对应后端接口说明 3. 自测报告 使用文档 启动调试服务: npm ...

  • 新支付接口

    用户管理相关接口 用户登录 接口说明:用户登录 接口地址:/api/user/login 请求方式:POST co...

  • X直播新版API文档

    X直播 App API 接口 接口修改说明 目录 [TOC] 接口文档概要说明 文档是《X直播平台接口通讯协议》的...

  • swagger无法显示泛型列表属性的解决方案

    问题场景:新项目切换了分页组件,调试swagger时发现,接口说明文档中没有显示分页组件包含的数据的说明。 问题排...

  • 如何使用文档工具进行 API 管理?

    在进行接口管理过程中,正确使用文档工具能协助我们快速全面地管理接口文档。所以今天我们来谈谈接口文档以及如何使用接口...

  • yaml接口文档说明

    yaml是一种配置是语言,大小写敏感,使用缩进代表层级关系,不能使用tab键,相同层级之间要求左边缩进对齐即可。 ...

  • JMeter(1) 介绍+环境+安装+使用

    开发接口测试案例的整体方案: 分析出测试需求,并拿到开发提供的接口说明文档; 从接口说明文档中整理出接口测试案例(...

  • 2018-08-29

    收银台系统接口文档 接口说明 1、餐桌列表

网友评论

      本文标题:场景管理相关接口文档说明

      本文链接:https://www.haomeiwen.com/subject/qgjfqftx.html