Fusion
  1. article
Fusion
  • user
    • profile
      • 用户档案信息
      • 上传用户档案
    • 用户登录
      POST
    • 用户注册
      POST
    • 用户基本信息
      GET
    • 上传用户基本信息
      POST
  • contest
    • 赛事板块列表
      GET
    • 赛事板块信息
      GET
    • 创建赛事
      POST
  • team
    • 创建队伍
      POST
    • 队伍列表
      GET
    • 队伍信息
      GET
    • 队伍申请
      POST
    • 收到请求列表
      GET
    • 请求管理
      POST
  • favorite
    • 收藏赛事操作
      POST
    • 收藏赛事列表
      GET
  • article
    • 赛事资讯文章列表
      GET
    • 赛事资讯文章信息-后续迭代
      GET
    • 创建文章
      POST
  • utils
    • 图片上传
      POST
  1. article

创建文章

开发中
正式环境
http://101.35.229.143:8888/fusion
正式环境
http://101.35.229.143:8888/fusion
POST
http://101.35.229.143:8888/fusion
/article/create
此接口允许管理员创建文章. 创建和修改复用一个接口。
article_id 为 0 表示创建文章,article_id > 0表示修改赛事信息。

请求参数

Body 参数application/json
article_id
integer 
文章ID
必需
title
string 
文章标题
必需
author_id
integer 
作者ID
必需
author
string 
作者
必需
link
string 
必需
文章在学校官网的URL
contest_id
integer 
外键,文章所属赛事
必需
示例
{
    "article_id": 0,
    "title": "string",
    "author_id": 0,
    "author": "string",
    "link": "string",
    "contest_id": 0
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://101.35.229.143:8888/fusion/article/create' \
--header 'Content-Type: application/json' \
--data-raw '{
    "article_id": 0,
    "title": "string",
    "author_id": 0,
    "author": "string",
    "link": "string",
    "contest_id": 0
}'

返回响应

🟢200成功
application/json
Body
status_code
integer 
状态码,0-成功,其他值-失败
必需
status_msg
string  | null 
返回状态描述
必需
article_id
integer 
创建/更改的文章ID
必需
示例
{
    "article_id": 5,
    "status_code": 0,
    "status_msg": "成功!"
}
修改于 2023-11-27 16:28:08
上一页
赛事资讯文章信息-后续迭代
下一页
图片上传
Built with