Skip to content

Latest commit

 

History

History
117 lines (87 loc) · 4.78 KB

README.zh_CN.md

File metadata and controls

117 lines (87 loc) · 4.78 KB

Perfect JSON API 示例 English

Get Involed with Perfect!

Star Perfect On Github Stack Overflow Follow Perfect on Twitter Join the Perfect Slack

Swift 3.0 Platforms OS X | Linux License Apache PerfectlySoft Twitter Slack Status

一个Perfect JSON API示例

该项目通过SPM软件包管理器编译,是Perfect项目之一
请确保您已经安装了Xcode 8.0或更高版本。

准备工作 - 使用Xcode 8

  • 导出或下载工程
  • 在终端中,导航到目录并执行
swift package generate-xcodeproj
  • 打开 Perfect-JSON-API.xcodeproj
  • 在"Project Settings"下的"Library Search Paths"中添加$(PROJECT_DIR)递归. (这一步将不需要在更高版本的Xcode 8中做)
  • 在Xcode的构建目标下拉来选择可执行文件
  • 在Xcode中使用(cmd-R)命令来编译运行项目工程

您将会在Xcode控制台看到如下输出:

[INFO] Starting HTTP server on 0.0.0.0:8181 with document root ./webroot

准备工作 - 使用终端

  • 导出或下载工程;
  • 在终端中,导航到工程目录
  • 执行 swift build
  • 项目编译成功后, 请执行 ./.build/debug/Perfect-JSON-API

您将会看到如下输出:

[INFO] Starting HTTP server on 0.0.0.0:8181 with document root ./webroot

已包含的路由

此API中包含下列演示路由:

{
    "email": "test@example.com",
    "firstName": "Test",
    "lastName": "User"
}

Postman Collection

文件夹包含了一个Postman的URL集合的Example-WeatherAPI.postman_collection文件

如果已经安装了Postman,就可以导入文件并轻松使用请求路由

问题报告

目前我们已经把所有错误报告合并转移到了JIRA上,因此github原有的错误汇报功能不能用于本项目。

您的任何宝贵建意见或建议,或者发现我们的程序有问题,欢迎您在这里告诉我们。http://jira.perfect.org:8080/servicedesk/customer/portal/1

目前问题清单请参考以下链接: http://jira.perfect.org:8080/projects/ISS/issues

更多内容

关于Perfect更多内容,请参考perfect.org官网。