实际上试图获得
users(stargazers)
使用github api
Emails
所以first point
我尝试过以下命令
curl -i https://api.github.com/repos/my_username/my_repo_name/stargazers
结果
我得到了json dict形式的结果,如下面的
[
{
"login": "gazer_name",
"id": 17xxx,
"avatar_url": .........,
"gravatar_id": "....",
.......
.......
"type": "User"
}
{
"login": "hello_man",
"id": 18xxx,
"avatar_url": .........,
"gravatar_id": "....",
.......
.......
"type": "User"
}
......
......
]
所以现在根据第二点,我想收到所有用户的电子邮件?
那么我们怎样才能用github api
做到这一点? whether we need to login for sure in order to get the emails ?
因为我们可以使用here所述的GET /user/emails
命令来获取用户的电子邮件
仅在curl -u "my_user_name" https://api.github.com/user/emails
logging in
之类的内容
以及如何正确使用GET /user/emails
,因为当我输入终端时结果不算什么,但当我使用上面显示的authentication with curl
时显示电子邮件,这表明需要按顺序登录获取用户的电子邮件
那么我们如何才能收到stargazers
的电子邮件?