用户接口

class teambition.api.users.Users(client=None)[源代码]
add_email(email)[源代码]

添加新邮箱

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

参数:email – 邮箱地址
返回:返回的 JSON 数据包
delete_email(email_id)[源代码]

删除关联邮箱

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

参数:email_id – 邮箱唯一标识 ID,可以从 emails 属性中获得
返回:返回的 JSON 数据包
get_involved_tasks(page=1, count=30)[源代码]

获取我参与的任务

详情请参考 http://docs.teambition.com/wiki/me#me-involves

参数:
  • page – 可选,当前页码
  • count – 可选,每页数量,默认为 30
返回:

返回的 JSON 数据包

get_my_tasks(page=1, count=30)[源代码]

获取执行者为我的任务

详情请参考 http://docs.teambition.com/wiki/me#me-tasks

参数:
  • page – 可选,当前页码
  • count – 可选,每页数量,默认为 30
返回:

返回的 JSON 数据包

get_today_count()[源代码]

获取今日待处理事项总数

详情请参考 http://docs.teambition.com/wiki/me#me-today

返回:今日待处理事项数量
me()[源代码]

获取个人信息

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

返回:返回的 JSON 数据包
send_verification_email(email_id)[源代码]

发送邮箱验证邮件

详情请参考 http://docs.teambition.com/wiki/me#me-send-verify-email

参数:email_id – 邮箱唯一标识 ID,可以从 emails 属性中获得
返回:返回的 JSON 数据包
update(name=None, avatar_url=None, title=None, birthday=None, location=None, phone=None, website=None)[源代码]

更新个人信息

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

参数:
  • name – 可选,姓名
  • avatar_url – 可选,头像地址
  • title – 可选,职位
  • birthday – 可选,出生日期
  • location – 可选,所在地
  • phone – 可选,手机号码
  • website – 可选,个人站点
返回:

返回的 JSON 数据包

update_preferences(id, notification)[源代码]

更新通知设置

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

参数:
  • id – 用户 ID
  • notification – 新通知设置,dict 类型
返回:

返回的 JSON 数据包