使用BitBucket REST API过滤分支

时间:2016-04-03 02:23:17

标签: bitbucket bitbucket-api

我是BitBucket REST API的新手,我遇到了一个问题,希望有人可以帮助我。

我正在尝试获取有关分支的信息,'TEST-BRANCH'。阅读本页后:https://confluence.atlassian.com/bitbucket/version-2-423626329.html,这是我的curl命令:

curl --user {user}:{password} https://api.bitbucket.org/2.0/repositories/ {user} / {slug} / refs / branches?q = name +%7E +%22TEST-BRANCH%2F%22

但是,我发出此卷曲请求时收到的响应如下:

{“pagelen”:10,“values”:[],“page”:1,“size”:0}

当我运行没有过滤器的curl命令时: curl --user {user}:{password} https://api.bitbucket.org/2.0/repositories/ {user} / {slug} / refs / branches

我得到了所有分支的大量列表,我可以清楚地看到那里的“TEST-BRANCH”,“分支”,“名称”:“TEST-BRANCH”

我在这里错过了什么?

谢谢, AXL

1 个答案:

答案 0 :(得分:1)

查询查询包含额外的 beginShape(); vertex(100, 100); //upper-left vertex(200, 100); //upper-right vertex(250, 200); //lower-right vertex(50, 200); //lower=left endShape(CLOSE); 字符 - 字符串解码为%2F。删除"TEST-BRANCH/",你应该好好去。