调用getCommunitySharedFiles会返回错误'缺少参数communityCollectionID'

时间:2014-10-14 18:27:32

标签: ibm-sbt

调用getCommunitySharedFiles也会在Greenhouse playground中返回此Missing参数communityCollectionID错误。根据文档,它应该与getCommunityfiles相同。

1 个答案:

答案 0 :(得分:0)

这是一个被发现的问题 https://github.com/OpenNTF/SocialSDK/blob/0f7237b6ff22fed631bde9e4e16ed9744506694c/sdk/com.ibm.sbt.core/src/main/java/com/ibm/sbt/services/client/connections/files/FileService.java#L1971

String requestUrl = FileUrls.GET_COMMUNITY_COLLECTION.format(this,FileUrlParts.accessType.get(accessType), FileUrlParts.communityId.get(communityId));

基于Collection enum

GET_COMMUNITY_COLLECTION(new VersionedUrl(v4_0, "{files}/{authType}/{accessType}/communitycollection/{communityCollectionId}/feed")),

社区集合ID永远不会被传递,并且应该是格式命令

的一部分
public String format(BaseService service, NamedUrlPart... args) {
return builder.format(service, args);
}

我要求开发者修复