如何在Github api中搜索?
我想用我的查询在github api中搜索。 例如:如何在Github api中搜索?,git,github,github-api,Git,Github,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文档,其中包含表示与搜索条
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
限制,该限制的url如下所示:
https://api.github.com/search/issues?q=sample+user:antirez+repo:redis+state:open+in:comments
您可以浏览和更具体地了解更多详细信息
如果您需要任何其他澄清,或者这不完全是您想要的,请告诉我
搜索问题
按状态和关键字查找问题。(此方法最多返回100个结果。)
我在这里重新格式化参数,因为堆栈溢出标记不支持表:
参数
,一个字符串:搜索词q
,字符串:排序字段。可以是排序
,注释
,或创建
。默认值:结果按最佳匹配排序更新
,字符串:如果提供了order
参数,则为排序顺序。sort
或asc
之一。默认值:desc
desc
q
搜索词还可以包含支持的问题搜索限定符的任意组合:
我将跳过其中的大部分,但看起来您可能对
根据问题是打开的还是关闭的来过滤问题状态
在存储库中搜索符合特定状态的项目,例如是
、打开
、或关闭
合并
is:issue
参数是不必要的
GET /search/issues