box-ios-sdk-v2-metadata 0.4.0

box-ios-sdk-v2-metadata 0.4.0

测试已测试
Lang语言 Obj-CObjective C
许可证 自定义
发布最新发布2014年12月

未声明 维护。



  • Ryan Lopopolo

重要通知

Box 的元数据处理功能尚处于测试阶段,并可能频繁更改。请勿将其用于生产内容,因为数据将被频繁清理。通过使用测试版,您表示您已阅读并同意我们的 测试版服务条款。如有任何疑问,请发送电子邮件至 [email protected]

概述

这是一个用于 box-ios-sdk-v2 的插件,它为 Box 的元数据处理 API 提供了测试版支持。请参阅 元数据处理 API 文档产品文档

注意:这个库和它封装的 HTTP API 都处于测试阶段,可能存在破坏性更改。

使用方法

像平常一样使用 BoxSDK。每当您需要使用元数据处理 API 时,

#import <BoxSDK/BoxSDK.h>
#import <BoxSDKMetadata/BoxSDKMetadata.h>

可以使用 BoxSDK 中暴露的元数据处理 API 管理器的类别。

发起如下 API 调用

[[BoxSDK sharedSDK].metadataManager itemMetadataForFileWithID:fileID
                                               requestBuilder:nil
                                                      success:success
                                                      failure:failure];

因为元数据处理 API 处于测试阶段,因此尚未对所有用户激活。要确保 API 已激活当前已授权的用户,请启用功能标志

// enable metadata API
[BoxSDK sharedSDK].metadataManager.shouldEnableMetadataAPIsForAllUsers = YES;

注意:Box 可能会更改哪些类别的用户有权使用元数据处理功能。

要求

此插件依赖于 box-ios-sdk v1.2.2 及更高版。

安装

测试

可以通过执行以下命令运行单元测试:

rake spec

版权和许可证

版权 2014 Box, Inc. 保留所有权利。

根据 Apache 许可协议版本 2.0(“许可证”)许可;除非根据适用的法律或书面同意,否则不得使用此文件,除非完全符合许可证。您可以在以下地址获得许可证副本:

http://www.apache.org/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则在许可证下分发的软件按“现状”提供,不提供任何明示或暗示的保证或条件。有关许可证中规定的具体语言管辖许可权和限制,请参阅许可证。