Skip to content

bmybbs/api

Folders and files

NameName
Last commit message
Last commit date
Nov 30, 2013
Nov 4, 2013
Mar 2, 2021
Sep 20, 2020
Apr 30, 2021
Sep 3, 2020
Apr 5, 2015
Apr 30, 2021
Feb 20, 2023
Mar 22, 2021
Apr 25, 2021
Mar 2, 2021
Mar 4, 2021
Dec 24, 2020
Feb 22, 2021
Apr 12, 2021
May 1, 2021
Jun 3, 2021
Sep 27, 2020
Apr 27, 2021
Apr 9, 2021
Feb 20, 2023
Apr 28, 2021
Apr 27, 2021
Apr 30, 2021

Repository files navigation

BMYBBS API

Build Status Coverity Scan Documentation Status

该项目是 bmybbs 项目的 API 部分。

技术概要

API 是一个纯 C 编写的 HTTP 服务器,并采用 JSON 格式输出。其依赖如下的库

代码结构

仓库中的代码主要分为两部分,业务处理以及库函数。前者直接处理 URL 请求和响应,后者向前者提供支持。库的部分包括

api_template.c api_brc.c apilib.c

使用

注意 Makefile 中链接以及 bmybbs 引用的位置,并请先编译安装 bmybbs。完成后,可以执行:

$ make
$ ./bmyapi > api.log 2>&1 &

其他及支持

接口文档托管在 readthedocs.org,请访问 http://bmybbs-api-docs.readthedocs.org/

若接口返回的 errcode 字段不为 0,请参见 错误码列表。使用中若有其他问题,请至 bmybbs BMY_Dev 版面或者 Issue 列表提出。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages