gau*_*mar 6 api github github-api
当我使用像https://api.github.com/repos/jquery/jquery/issues这样的 Github API URL 来获取 jquery/jquery 存储库的问题相关信息时,API 会返回有关所有字段的问题的信息特定问题,例如 -
"url": "https://api.github.com/repos/jquery/jquery/issues/2192",
"labels_url": "https://api.github.com/repos/jquery/jquery/issues/2192/labels{/name}",
"comments_url": "https://api.github.com/repos/jquery/jquery/issues/2192/comments",
"events_url": "https://api.github.com/repos/jquery/jquery/issues/2192/events",
"html_url": "https://github.com/jquery/jquery/issues/2192",
Run Code Online (Sandbox Code Playgroud)
但我不希望这些所有字段都用于特定问题。我希望 API 只返回这些字段而不是返回所有字段-
created_at
closed_at
pull_request
Run Code Online (Sandbox Code Playgroud)
我没有使用 CURL。我只使用 API URL 使用 jQuery 函数从 Github API 获取 JSON 数据 -
var issues_data;
$.getJSON(URL, function(json){
issues_data= json;
});
Run Code Online (Sandbox Code Playgroud)
$.getJSON(URL, function(json) 使用上面指定的 URL 并请求与 jquery/jquery 存储库的问题相关的信息。但返回的信息包含每个问题的每个字段,这使得结果尺寸更大,使其成为一个沉重的要求。
我希望 Github API 为每个问题只返回 3 个以上的字段,而不是所有字段。
如果有人可以通过提供 URL 的格式或代码来提供帮助,那就太好了。
以下是一个示例 URL,它使用您在问题中指定的三个查询条件:
https://github.com/search?q=created%3A%3E%3D2013-02-01+closed%3A%3C2013-10-01&type=pr
Run Code Online (Sandbox Code Playgroud)
这会搜索type=pr
在 2013 年 2 月 1 日或之后创建的所有拉取请求 ( ) ( created%3A%3E%3D2013-02-01
),并且在 2013 年 10 月 1 日之前关闭 ( closed%3A%3C2013-10-01
)。
归档时间: |
|
查看次数: |
1009 次 |
最近记录: |