gpt4 book ai didi

api - 如何从 Github API 请求仅与 Github 上存储库问题相关的某些字段的值?

转载 作者:行者123 更新时间:2023-12-01 05:05:20 25 4
gpt4 key购买 nike

当我使用 Github API URL 时 - https://api.github.com/repos/jquery/jquery/issues
要获取 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",

但我不希望这些所有字段都用于特定问题。我希望 API 只返回这些字段而不是返回所有字段-
created_at
closed_at
pull_request

我没有使用 CURL。我只使用 API URL 使用 jQuery 函数从 Github API 获取 JSON 数据 -
    var issues_data;
$.getJSON(URL, function(json){
issues_data= json;
});

$.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

这将搜索所有在 2013 年 2 月 1 日( type=pr )或之后创建并且也在 2013 年 10 月 1 日( created%3A%3E%3D2013-02-01 )之前关闭的拉取请求( closed%3A%3C2013-10-01 )。

关于api - 如何从 Github API 请求仅与 Github 上存储库问题相关的某些字段的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29492736/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com