详情
订阅
  • 首页
  • 产品
  • 解决方案
  • 文档&开发者
  • 价格体系
  • 合作伙伴
联系我们
用户手册
GraphQL API
APIJson
Restful API
Code Example

更改

当在MassCMS系统中创建了moment模型,数据库即会动态生成一张名为项目AppId+_+数据库名的表(如P88666_moment),针对该模型,我们可以新增,修改以及删除该表对应的内容。

1.新增数据

新增数据使用baseUrl/post的操作方法,请求方式为POST。

接口地址:https://saas.masscms.com/cms-api/cms/api/post

请求:

{
  "P88666_moment":{
    "content":"今天天气不错!",
    "mDate":"2023.08.20 08:00:00",
  }
}

响应:

{
    "P88666_moment": {
        "ok": true,
        "code": 200,
        "msg": "success",
        "count": 1,
        "id": 1692611986409
    },
    "ok": true,
    "code": 200,
    "msg": "success",
}

返回的id是新增的数据的新id ,P88666_moment表即会新增一条id如上所示的一条新数据。新增数据系统会默认添加create_user,create_time,update_user,update_time,mass_content_control_status等字段。

2.修改数据

修改数据使用baseUrl/put的操作方法,请求方式同样为POST。

接口地址:https://saas.masscms.com/cms-api/cms/api/put

请求:

{
  "P88666_moment":{
    "id":1692611986409,
    "content":"今天天气不错,到处都是提拉米苏雪",
  }
}

返回:

{
  "P88666_moment": {
      "ok": true,
      "code": 200,
      "msg": "success",
      "count": 1,
      "id": 1692611986409
  },
  "ok": true,
  "code": 200,
  "msg": "success"
}

3.删除数据

删除数据使用baseUrl/delete的操作方法,请求方式同样为POST。

接口地址:https://saas.masscms.com/cms-api/cms/api/delete

请求:

{
  "P88666_moment":{
    "id":1692611986409,
  }
}

4.批量删除

批量删除和删除单条数据类似,只是发送的请求数据不一样;请求示例如下:

{
  "P88666_moment":{
    "id{}":[1693190090555,1693190113987]
  }
}

返回数据:

{
    "P88666_moment": {
        "ok": true,
        "code": 200,
        "msg": "success",
        "count": 2,
        "id[]": [
            1693190090555,
            1693190113987
        ]
    },
    "ok": true,
    "code": 200,
    "msg": "success"
}

    更改

    当在MassCMS系统中创建了moment模型,数据库即会动态生成一张名为项目AppId+_+数据库名的表(如P88666_moment),针对该模型,我们可以新增,修改以及删除该表对应的内容。

    1.新增数据

    新增数据使用baseUrl/post的操作方法,请求方式为POST。

    接口地址:https://saas.masscms.com/cms-api/cms/api/post

    请求:

    {
      "P88666_moment":{
        "content":"今天天气不错!",
        "mDate":"2023.08.20 08:00:00",
      }
    }

    响应:

    {
        "P88666_moment": {
            "ok": true,
            "code": 200,
            "msg": "success",
            "count": 1,
            "id": 1692611986409
        },
        "ok": true,
        "code": 200,
        "msg": "success",
    }

    返回的id是新增的数据的新id ,P88666_moment表即会新增一条id如上所示的一条新数据。新增数据系统会默认添加create_user,create_time,update_user,update_time,mass_content_control_status等字段。

    2.修改数据

    修改数据使用baseUrl/put的操作方法,请求方式同样为POST。

    接口地址:https://saas.masscms.com/cms-api/cms/api/put

    请求:

    {
      "P88666_moment":{
        "id":1692611986409,
        "content":"今天天气不错,到处都是提拉米苏雪",
      }
    }

    返回:

    {
      "P88666_moment": {
          "ok": true,
          "code": 200,
          "msg": "success",
          "count": 1,
          "id": 1692611986409
      },
      "ok": true,
      "code": 200,
      "msg": "success"
    }

    3.删除数据

    删除数据使用baseUrl/delete的操作方法,请求方式同样为POST。

    接口地址:https://saas.masscms.com/cms-api/cms/api/delete

    请求:

    {
      "P88666_moment":{
        "id":1692611986409,
      }
    }

    4.批量删除

    批量删除和删除单条数据类似,只是发送的请求数据不一样;请求示例如下:

    {
      "P88666_moment":{
        "id{}":[1693190090555,1693190113987]
      }
    }

    返回数据:

    {
        "P88666_moment": {
            "ok": true,
            "code": 200,
            "msg": "success",
            "count": 2,
            "id[]": [
                1693190090555,
                1693190113987
            ]
        },
        "ok": true,
        "code": 200,
        "msg": "success"
    }