我想用我的查詢在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
參數是不必要的年。