我正在尝试使用GitHub搜索API(在GH企业上)在我的用户帐户中查找某些存储库。我正在用自己的帐户进行测试,但最终会在组织中使用它。我需要找到符合以下所有条件的存储库:
userid
string
开头.file_name.yml
参考GH API文档,我尝试使用repositories
和code
api端点来解决问题。
我知道搜索有效,因为:
/api/v3/search/repositories?q=user:userid
和/api/v3/search/repositories?q=string+user:Our-Org
工作正常,并返回预期结果。
当我尝试添加文件名时,文件名开始崩溃。
/api/v3/search/repositories?q=string+user:userid+filename:.file_name.yml
/api/v3/search/repositories?q=string+user:userid+path:.file_name.yml
/api/v3/search/repositories?q=string+user:userid+path:/.file_name.yml
/api/v3/search/repositories?q=string+user:userid+path:/.file_name.yml
所有这些都在repository1 endpoint aswell as the
code`端点上返回零结果。 :(