2

在使用文件夹 ID 获取文件夹项目时,我只在 json 响应字典中获得 5 个项目。

{ etag = 4; id = 924199771; name = Philips; "sequence_id" = 4; type = folder; }

我需要 Created By 和 Last Modified TimeStamp 以及此响应。我正在使用 Box V2 iOS SDK。需要帮助才能得到这个。

4

2 回答 2

3

您可以像这样指定您想要的字段:

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.

于 2013-07-24T08:05:58.517 回答
2

如果您添加字段参数并用逗号分隔您想要返回的项目,Box 的响应将返回 created_by 和 modifed_at。您还可以检索 modifed_by。

http://developers.box.com/docs/#fields

?fields=created_by,modified_at

于 2013-07-23T00:41:09.740 回答