在使用文件夹 ID 获取文件夹项目时,我只在 json 响应字典中获得 5 个项目。
{
etag = 4;
id = 924199771;
name = Philips;
"sequence_id" = 4;
type = folder;
}
我需要 Created By 和 Last Modified TimeStamp 以及此响应。我正在使用 Box V2 iOS SDK。需要帮助才能得到这个。
您可以像这样指定您想要的字段:
BoxFoldersResourceManager *mgr = [BoxSDK sharedSDK].foldersManager;
BoxFoldersRequestBuilder *bldr = [[BoxFoldersRequestBuilder alloc] initWithQueryStringParameters:@{ @"fields" : @"name,type,id,size,modified_at,created_by" }];
[mgr folderItemsWithID:_folderId requestBuilder:bldr success:^(BoxCollection *collection) {
// process results
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, NSDictionary *JSONDictionary) {
// process error
}];
请务必在创建BoxFoldersRequestBuilder
.
如果您添加字段参数并用逗号分隔您想要返回的项目,Box 的响应将返回 created_by 和 modifed_at。您还可以检索 modifed_by。
http://developers.box.com/docs/#fields
?fields=created_by,modified_at