我在rails应用程序中使用github_api gem。
注意:检查用户名,第一个结果名称为“koti”,第二个结果为“Koteswara Rao”。
我的问题是如何在搜索结果中获取原始用户信息名称
我正在搜索用户 “github.search.users keyword:'koti'”, 它给出了以下结果
id:user-419173
用户名:koti
登录:koti
姓名:koti
地点:海德拉巴
全名:koti
现在我正在获取完整的个人资料 github.users.get用户:'koti' 它给出了以下结果
https://api.github.com/users/koti
登录:“koti”,
id:419173,
输入:“用户”,
名称:“Koteswara Rao”,
位置:“海德拉巴”,
注意:检查用户名,第一个结果名称为“koti”,第二个结果为“Koteswara Rao”。
我的问题是如何在搜索结果中获取原始用户信息名称
感谢...
答案 0 :(得分:0)
以下是API的实际回复:
{'created': '2010-09-28T13:18:51Z',
'created_at': '2010-09-28T13:18:51Z',
'followers': 0,
'followers_count': 0,
'fullname': 'koti',
'gravatar_id': 'f0c61bf644dd80528d657c702f3b1b63',
'id': 'user-419173',
'language': 'Java',
'location': 'Hyderabad',
'login': 'koti',
'name': 'koti',
'public_repo_count': 1,
'repos': 1,
'score': 15.631338,
'type': 'user',
'username': 'koti'}
这就是GitHub返回的每个字段。换句话说,无法从搜索API获取Koteswara Rao
。这可能是API中的一个错误,因此您非常欢迎contact GitHub直接关注它。如果您确实与他们联系,请在主题行中输入“API”以缩短对支持请求的响应时间。