测试已测试 | ✓ |
语言语言 | SwiftSwift |
许可 | MIT |
发布上次发布 | 2017年7月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Juraj Hilje 维护。
Swift 对官方 Rentlio API 的封装。此库深受官方文档的启发,并遵循其中列出的 REST 方法。
Rentlio API 围绕 REST 构建。它有可预测的资源导向 URL,并使用 HTTP 响应代码来指示 API 错误。
所有 API 响应都返回 JSON,包括错误。此外,在请求数据中,JSON 也用于替代表单数据。我们不使用沙箱版本,您可以在其中测试您的集成。相反,您可以使用 DEMO 属性 和其预订来确保不会对真实数据造成损害。
请在使用此库之前 阅读官方文档 https://docs.rentl.io
重要提示:apikey
是私有密钥,允许访问执行 Rentlio 公共 API 中所有可用方法。任何拥有您的 API 密钥的人都将有权读取、创建、更新和删除您私有 Rentlio 账户中的数据。
您可以使用 CocoaPods 通过将其添加到您的 Podfile
中安装 RentlioApi
。
platform :ios, '10.0'
use_frameworks!
target 'MyApp' do
pod 'RentlioApi'
end
获取源代码
$ git clone https://github.com/Rentlio/api.lib.swift.git api.lib.swift && cd $_
$ pod install
$ open api.lib.swift.xcworkspace
let rentlio = RentlioApi(apikey: "your_apikey")
rentlio.getUser()
// GET /users/me
rentlio.getUser(
done: {
res in
if let json = res.json {
print(json)
}
}
)
准备好提交修复或新特性了吗?请提交拉取请求!并且请 проц.
见LICENSE.