文件集接口

class teambition.api.collections.Collections(client=None)[源代码]
archive(id)[源代码]

归档文件集

详情请参考 http://docs.teambition.com/wiki/collections#collections-archive

参数:id – 文件集 ID
返回:返回的 JSON 数据包
create(title, project_id, parent_id=None, description=None, color=None)[源代码]

新建文件集

详情请参考 http://docs.teambition.com/wiki/collections#collections-create

参数:
  • title – 文件集标题
  • project_id – 项目 ID
  • parent_id – 可选,父级 ID,默认为项目 ID
  • description – 可选,描述
  • color – 可选,颜色,默认为空
返回:

返回的 JSON 数据包

delete(id)[源代码]

删除文件集

详情请参考 http://docs.teambition.com/wiki/collections#collections-delete

参数:id – 文件集 ID
返回:返回的 JSON 数据包
get(id=None, parent_id=None)[源代码]

获取文件集

详情请参考 http://docs.teambition.com/wiki/collections#collections-get

参数:
  • id – 可选,文件集 ID
  • parent_id – 可选,父级 ID
返回:

返回的 JSON 数据包

move(id, parent_id)[源代码]

移动文件集

详情请参考 http://docs.teambition.com/wiki/collections#collections-move

参数:
  • id – 文件集 ID
  • parent_id – 新的父级目录 ID
返回:

返回的 JSON 数据包

unarchive(id)[源代码]

归档文件集

详情请参考 http://docs.teambition.com/wiki/collections#collections-unarchive

参数:id – 文件集 ID
返回:返回的 JSON 数据包
update(id, title=None, parent_id=None, description=None, color=None)[源代码]

更新文件集

详情请参考 http://docs.teambition.com/wiki/collections#collections-update

参数:
  • id – 文件集 ID
  • title – 可选,文件集标题
  • parent_id – 可选,父级 ID
  • description – 可选,描述
  • color – 可选,颜色,默认为空
返回:

返回的 JSON 数据包