blessingChess
  1. 祝福
blessingChess
  • 🦊一分钟,了解 Apifox !
  • 用户
    • 登录
      POST
    • 查询用户数据
      GET
    • 更新棋盘数据
      POST
  • 祝福
    • 发送祝福
      POST
    • 查询已发送祝福
      GET
    • 查询收到的祝福
      GET
    • 获取新祝福
      GET
    • 删除祝福
      DELETE
    • 更改祝福
      PUT
  • 贺卡
    • 发送贺卡
      POST
    • 查询已发送贺卡
      GET
    • 查询收到的贺卡
      GET
    • 获取新贺卡
      GET
    • 删除贺卡
      DELETE
    • 更改贺卡
      PUT
    • 查询贺卡被点亮次数
      GET
    • 查询所有贺卡
      GET
  • 图标、背景
    • icon查询
      GET
    • background查询
      GET
    • icon上传
      POST
    • background上传
      POST
  • test前端不用管
    • 发送贺卡test
      POST
    • 查询收到的贺卡test
      GET
    • 删除贺卡 Copy
      DELETE
    • test
      GET
  1. 祝福

更改祝福

开发中
PUT
/blessing/{blessingId}
用于上传用户发送的祝福修改请求,包括内容和自定义的图标、背景、以及邀请码
非必须,用户没有修改的变量无需上传,服务只会修改传递的内容(后端controller中采用@RequestParam中的required属性默认为false)
注意:只有未被点亮的祝福支持修改~

请求参数

Path 参数
blessingId
integer 
必需
需要更改的祝福的id(祝福需要未被查看过才能被修改isViewed==false)
示例值:
2
Body 参数multipart/form-data
invitationCode
integer 
用户输入的邀请码
可选
示例值:
672088263
content
string 
祝福内容
可选
示例值:
{% mock 'cparagraph' %}
iconUrl
string 
可选
用户选择的图标的地址
示例值:
/icon/public/image.png
backgroundUrl
string 
可选
用户选择的背景的地址
示例值:
/background/75/image.png
isPublic
integer 
可选
示例值:
1

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'http://127.0.0.1:8080/blessing/2' \
--form 'invitationCode="672088263"' \
--form 'content="{% mock '\''cparagraph'\'' %}"' \
--form 'iconUrl="/icon/public/image.png"' \
--form 'backgroundUrl="/background/75/image.png"' \
--form 'isPublic="1"'

返回响应

🟢200成功
application/json
Body
code
integer 
响应状态码
必需
200成功,0失败
data
null 
数据
必需
给前端响应的数据
message
enum<string> 
状态码信息
必需
给页面的提示信息
枚举值:
ok
示例
{
    "code": "200",
    "data": null,
    "message": "ok"
}
🟢200错误
修改于 2024-02-26 04:37:31
上一页
删除祝福
下一页
发送贺卡
Built with