我们最近升级到GitLab 7.10.4,并且API似乎有所变化。在之前的版本中,它将电子邮件地址放在组成员API调用上,现在似乎已被删除。
如果我拨打API网址http://mygitlab.com/api/v3/groups/15/members?per_page=100&private_token=itsasecret
我收到了一个用户列表,但缺少电子邮件地址:
{
name: "Michael Ransley",
username: "michael.ransley",
id: 59,
state: "active",
avatar_url: "http://www.gravatar.com/avatar/88c8f05469e0ae00a904f21ccff6ed47?s=40&d=identicon",
access_level: 50
},
有关如何将电子邮件地址重新发送回此回复的任何想法?
注意:拨打电话的用户是gitlab管理员用户。
答案 0 :(得分:0)
调查一下,代码似乎缺少电子邮件属性。我添加了它并创建了一个pull请求,以确保它被添加到将来的版本中。
https://github.com/mransley/gitlabhq/commit/5de73237ae585ff70013c1ae38b4a88970133e26