我想用我的查询在github api中搜索。 例如:如何在Github API中搜索?
https://github.com/antirez/redis/issues?q=is%3Aopen+is%3Aissue+sample
我想这个链接GitHub的API链接转换。 我怎样才能做到这一点?可能吗?
我想用我的查询在github api中搜索。 例如:如何在Github API中搜索?
https://github.com/antirez/redis/issues?q=is%3Aopen+is%3Aissue+sample
我想这个链接GitHub的API链接转换。 我怎样才能做到这一点?可能吗?
我认为这是你在找什么:
https://api.github.com/search/issues?q=sample+user:antirez+repo:redis+state:open
这将返回一个包含代表符合搜索条件的问题对象的列表JSON文档。但是,这会返回更广泛的问题。
您提供的结果集之间的差异是因为通过GUI搜索问题仅搜索评论。为了让你从你需要的in:comments
限制添加到搜索前端页面得到确切的结果,该网址是这样的:
https://api.github.com/search/issues?q=sample+user:antirez+repo:redis+state:open+in:comments
您可以浏览GitHub API Documentation,更具体this endpoint's documentation为更多细节。
让我知道如果你需要任何其他说明,或者这是不太您要寻找的
的API documentation是相当清楚的:
搜索发布
由国家查找问题和关键词。 (此方法返回多达100个结果per page)
GET /search/issues
我在这里重新格式化参数时,由于堆栈溢出降价不支持表:
参数
q
,一个字符串:搜索条件。sort
,一个字符串:排序字段。可以是comments
,created
或updated
。默认值:结果按最佳匹配排序。order
,字符串:如果提供了sort
参数,则排序顺序。asc
或desc
之一。默认值:desc
的
q
搜索条件还可以包含支持问题搜索预选赛的任意组合:
我会跳过大部分的这些,但它看起来像你可能感兴趣的
state
根据过滤器是打开还是关闭来过滤问题。
或
is
搜索项匹配一定状态下的存储库中,如open
,closed
,或merged
注意,该端点是仅适用于问题,因此您的is:issue
参数是不必要的年。