是否可以通过用户位置从Github Api获取用户

时间:2018-10-17 08:59:08

标签: git github github-api

是否可以通过用户位置从Github Api获取用户?

下面的这段代码通过用户名获取用户:

async getUser(user) {
    const profileResponse = await fetch(`https://api.github.com/users/${user}?client_id=${this.client_id}&client_secrets=${this.client_secret}`);

    const profile = await profileResponse.json();

    return {
        profile
    }
}

我目前正在研究Github Api项目。

1 个答案:

答案 0 :(得分:0)

您可以将Github search users APIlocation搜索词结合使用:

https://api.github.com/search/users?q=location:france

使用javascript:

var country = "france";
fetch(`https://api.github.com/search/users?q=${encodeURIComponent(`location:${country}`)}`)
    .then(res => res.json())
    .then(data => console.log(data))
    .catch(err => console.error(err));