测试已测试 | ✓ |
Lang语言 | SwiftSwift |
许可证 | MIT |
Released最新版本 | 2016年4月 |
SPM支持 SPM | ✗ |
由 Humber Aquino,Andrew Yates,Jordan Morgan,Humber Aquino 维护。
依赖 | |
Moya | >= 0 |
ObjectMapper | >= 0 |
BufferSwiftKit 是一个基于 Swift 的 SDK,用于访问 Buffer API。其主要目标是提供一个简单便捷的接口,以便在您的 iOS 应用中使用 Buffer。
// Can get the token from https://buffer.com/developers/api
// Or use OAuth 2.0. See the demo project for a sample
let token = "...."
let bufferClient = MoyaBufferClient(token: token)
bufferClient.getProfiles({ (profiles) -> Void in
print("All right! You have \(profiles.count) profiles!")
}, failure: { (error) -> Void in
print(error)
})
此项目正在积极开发中。目前,我们支持 Xcode 7 和 Swift 2。
前往 https://buffer.com/developers/api 并 创建应用。
完成过程后,您将在您的电子邮件中收到客户端密钥。您将需要它配置 OAuth 2.0。
其他应用程序信息位于此处。您的应用程序应与以下类似
BufferKitClient 只需要一个令牌来与 API 交互。因此,您可以为简单应用程序使用应用描述中列出的访问令牌。或者,您可以使用 OAuth 2.0 请求与特定用户关联的令牌。
要使用示例项目,只需打开
open Demo/BufferSwiftKit\ Demo.xcworkspace
然后使用 cmd+r 运行它。应用程序将一次性提示 Buffer API 令牌。
如果您想以编程方式提供API令牌,您可以在AppDelegate文件中这样做。需要更改的行将类似于以下内容:
AuthManager.sharedManager.accessToken = "Insert token here"
我们遵循Raywenderlich Swift编码风格指南。
请访问CHANGELOG.md文件。
我们时刻欢迎交流和讨论,所以如果您在Twitter上联系我们,我们会很高兴
或者,嘿 - 想加入我们吗?我们有职位空缺!
BufferSwiftKit遵循MIT许可证发布。有关详细信息,请参阅LICENSE。