文件名称:canapi:Github 的 API 网关
文件大小:85KB
文件格式:ZIP
更新时间:2024-06-22 04:29:21
JavaScript
卡纳皮 ======== Canapi 是一个基于 Express.js 的 API 管理网关。 基于简单的配置文件和 [RAML] ( ) 文件构建 API 管理代理。 职能 API 管理代理当前可用的管理工具有: 请求 URI 和查询参数验证 密码保护 使用访问令牌的 OAuth 授权 请求登录数据库 安装说明 安装 Node.js 和 npm [安装 mongodb] ( ) 克隆 Canapi 从 cananpi/server 运行 npm install 将任何想要的 raml 文件复制到 canapi/server/ 编辑 canapi 配置文件以包含所有所需 api 代理的设置(请参阅服务器配置) 从 canapi/server 运行命令“node server.js” 如果有问题,请检查已知问题部分 服务器配置 按照 server/default-con
【文件预览】:
canapi-master
----server()
--------instagram.raml(160KB)
--------api()
--------package.json(516B)
--------default-config.js(1KB)
--------api-proxy.js(14KB)
--------models()
--------globals.js(289B)
--------log-requests.js(864B)
--------config.js(91B)
--------lib()
--------github.raml(889KB)
--------server.js(4KB)
----README.md(5KB)