Github头像设置在我自己的项目资料图片中

时间:2020-04-28 10:57:06

标签: reactjs react-redux github-api

我在React中创建了自己的项目之一,即DevConnector。这是一个MERN堆栈项目。在此个人资料图片中,用户在基于Gravatar的电子邮件地址上进行设置。现在,我必须将GitHub个人资料图片设置为用户个人资料图片。我的一位朋友建议我使用Github API(“ https://api.github.com/users/ $ {username}”)并获取avatar_url而不是gravatar.url。

现在的问题是如何在我的项目中使用此API。 这是我的GitHub链接: https://github.com/urjit2498/DevConnector 请检查此仓库,并为我提供一些有关如何在代码中使用它的解决方案。

1 个答案:

答案 0 :(得分:0)

关于如何创建化身,有一个未公开的技巧可以尝试:

  • https://api.github.com/users/{username}的回复中找到您的GitHub用户ID
  • 在浏览器中测试URL-https://avatars2.githubusercontent.com/u/{id}
  • 如果返回您期望的头像,则可以在项目中使用它

avatar_url是这里的规范值,可能会改变,但是可能会帮助您实现今天想要的工作。

相关问题