0

我在我的 Rails 应用程序中使用 github_api gem。

注意:检查用户名,第一个结果名称是“koti”,第二个结果是“Koteswara Rao”。

我的问题是如何在搜索结果中获取原始用户信息名称

我正在通过“ github.search.users 关键字:'koti' ”搜索用户,它给出了以下结果

编号:用户 419173

用户名:koti

登录:koti

姓名:科蒂

地点:海得拉巴

全名:科蒂

现在我通过 github.users.get user:'koti' 获取完整的个人资料,它给出了以下结果

https://api.github.com/users/koti

登录:“koti”,

编号:419173,

类型:“用户”,

名称:“Koteswara Rao”,

地点:“海得拉巴”,

注意:检查用户名,第一个结果名称是“koti”,第二个结果是“Koteswara Rao”。

我的问题是如何在搜索结果中获取原始用户信息名称

谢谢...

4

1 回答 1

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 返回的每个字段。换句话说,没有办法Koteswara Rao从搜索 API 中获取。这可能是 API 中的一个错误,因此非常欢迎您直接联系 GitHub。如果您确实与他们联系,请在主题行中输入“API”以减少对您的支持请求的响应时间。

于 2013-05-16T23:16:11.840 回答