测试已测试 | ✓ |
语言语言 | Obj-CObjective C |
许可证 | Apache 2 |
发布最后发布 | 2016年11月 |
由 Irving Ruan,Rico Yao,Tom Carpel 维护。
此 SDK 可以让您轻松地将 Box 的 内容 API 集成到您的 iOS 项目中。
步骤 1:添加到您的 Podfile
pod 'box-ios-sdk'
步骤 2:安装
pod install
步骤 3:导入
#import <BoxContentSDK/BOXContentSDK.h>
步骤 4:设置从 创建您的应用程序 获得的 Box 客户端 ID 和客户端密钥
[BOXContentClient setClientID:@"your-client-id" clientSecret:@"your-client-secret"];
步骤 5:认证用户
// This will present the necessary UI for a user to authenticate into Box
[[BOXContentClient defaultClient] authenticateWithCompletionBlock:^(BOXUser *user, NSError *error) {
if (error == nil) {
NSLog(@"Logged in user: %@", user.login);
}
} cancelBlock:nil];
示例应用程序可以在 BoxContentSDKSampleApp 文件夹中找到。示例应用程序演示了如何对用户进行身份验证,并管理用户文件和文件夹。
在 'BoxContentSDKTests' 目标中可以找到测试。请使用 XCode 执行测试。Travis CI 还将执行对存储库的拉取请求和推送的测试。
您可以在 doc
目录中找到指南和教程。
有关如何帮助的信息,请参阅 CONTRIBUTING。
版权所有2015 Box, Inc. 保留所有权利。
根据 Apache License, Version 2.0(“许可证”)许可;除非遵守许可证,否则不得使用此文件。您可以在以下位置获得许可证副本:
https://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或以书面形式同意,否则根据本许可证分发的软件按照“现状”基础分发,不提供任何种类(无论明示或暗示)的担保或条件。请参阅许可证以了解具体规定许可和限制的语言。