团队接口¶
-
class
teambition.api.teams.
Teams
(client=None)[源代码]¶ -
add_members
(id, email)[源代码]¶ 添加团队成员
详情请参考 http://docs.teambition.com/wiki/teams#teams-add-member
参数: - id – 团队 ID
- email – 邮箱或邮箱列表
返回: 返回的 JSON 数据包
-
bind_project
(id, project_id)[源代码]¶ 关联团队与项目
详情请参考 http://docs.teambition.com/wiki/teams#teams-bind-project
参数: - id – 团队 ID
- project_id – 项目 ID
返回: 返回的 JSON 数据包
-
create
(name, organization_id=None)[源代码]¶ 新建团队
详情请参考 http://docs.teambition.com/wiki/teams#teams-create
参数: - name – 团队名称
- organization_id – 可选,组织ID
返回: 返回的 JSON 数据包
-
create_members
(id, email)¶ 添加团队成员
详情请参考 http://docs.teambition.com/wiki/teams#teams-add-member
参数: - id – 团队 ID
- email – 邮箱或邮箱列表
返回: 返回的 JSON 数据包
-
delete
(id)[源代码]¶ 删除团队
详情请参考 http://docs.teambition.com/wiki/teams#teams-delete
参数: id – 团队 ID 返回: 返回的 JSON 数据包
-
get
(id=None, organization_id=None, project_id=None)[源代码]¶ 获取团队
详情请参考 http://docs.teambition.com/wiki/teams#teams-get
参数: - id – 可选,团队 ID
- organization_id – 可选,组织 ID
- project_id – 可选,项目 ID
返回: 返回的 JSON 数据包
-
get_events
(id, start_date=None)[源代码]¶ 获取团队周日程
详情请参考 http://docs.teambition.com/wiki/teams#teams-get-team-week-events
参数: - id – 团队 ID
- start_date – 可选,起始日期,默认为当周的起始日期
返回: 返回的 JSON 数据包
-
get_member_events
(id, member_id, start_date=None)[源代码]¶ 获取团队成员日程
详情请参考 http://docs.teambition.com/wiki/teams#teams-get-team-member-events
参数: - id – 团队 ID
- member_id – 成员 ID
- start_date – 可选,起始日期,默认为当周的起始日期
返回: 返回的 JSON 数据包
-
get_members
(id, user_id=None)[源代码]¶ 获取团队成员
详情请参考 http://docs.teambition.com/wiki/teams#teams-get-member
参数: - id – 团队 ID
- user_id – 可选,用户 ID
返回: 返回的 JSON 数据包
-
get_memeber_tasks
(id, member_id, start_date=None)[源代码]¶ 获取团队成员任务
详情请参考 http://docs.teambition.com/wiki/teams#teams-get-team-member-tasks
参数: - id – 团队 ID
- member_id – 成员 ID
- start_date – 可选,起始日期,默认为当周的起始日期
返回: 返回的 JSON 数据包
-
get_tasks
(id, start_date=None)[源代码]¶ 获取团队周任务
详情请参考 http://docs.teambition.com/wiki/teams#teams-get-team-week-tasks
参数: - id – 团队 ID
- start_date – 可选,起始日期,默认为当周的起始日期
返回: 返回的 JSON 数据包
-
quit
(id)[源代码]¶ 退出团队
详情请参考 http://docs.teambition.com/wiki/teams#teams-quit
参数: id – 团队 ID 返回: 返回的 JSON 数据包
-
remove_member
(id, user_id)[源代码]¶ 删除团队成员
详情请参考 http://docs.teambition.com/wiki/teams#teams-remove-member
参数: - id – 团队 ID
- user_id – 成员 ID
返回: 返回的 JSON 数据包
-
unbind_project
(id, project_id)[源代码]¶ 取消关联团队与项目
详情请参考 http://docs.teambition.com/wiki/teams#teams-unbind-project
参数: - id – 团队 ID
- project_id – 项目 ID
返回: 返回的 JSON 数据包
-
update
(id, name)[源代码]¶ 更新团队
详情请参考 http://docs.teambition.com/wiki/teams#teams-update
参数: - id – 团队 ID
- name – 团队名称
-