Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用RESTAPI将分支权限发布到bit bucket服务器_Rest_Api_Bitbucket_Bitbucket Server - Fatal编程技术网

如何使用RESTAPI将分支权限发布到bit bucket服务器

如何使用RESTAPI将分支权限发布到bit bucket服务器,rest,api,bitbucket,bitbucket-server,Rest,Api,Bitbucket,Bitbucket Server,我正在通过使用restapi为提供的分支创建一个限制来自动化perl脚本,除了一些用户。基于REST API的分支权限,这是有文档记录的。文档解释了如何使用GET的语法,但没有解释POST语法是如何使用的以及如何使用它。下面是我在遇到障碍之前所做的一些工作 我首先从bitbucket获取凭证。然后在文档API中使用相同的格式构造json,然后在我的脚本中执行encode_json。我构造的post命令如下所示,这是我遇到的最后一个问题 example 1: $client->POST("/

我正在通过使用restapi为提供的分支创建一个限制来自动化perl脚本,除了一些用户。基于REST API的分支权限,这是有文档记录的。文档解释了如何使用GET的语法,但没有解释POST语法是如何使用的以及如何使用它。下面是我在遇到障碍之前所做的一些工作

我首先从bitbucket获取凭证。然后在文档API中使用相同的格式构造json,然后在我的脚本中执行encode_json。我构造的post命令如下所示,这是我遇到的最后一个问题

example 1: $client->POST("/rest/api/1.0/projects/COMMON/repos/data,$json, $headers);
example 2: $client->POST("/rest/branch-permissions/2.0/projects/COMMON/repos/data/restrictions/,$json, $headers);

您能否共享发送到服务器的JSON,以及服务器响应的错误?您包含的链接确实有一个请求主体的示例——您必须在请求描述之后查找“示例请求表示”部分,然后单击“展开”链接。您可以共享发送到服务器的JSON以及它响应时出现的错误吗?您包含的链接确实有一个请求主体的示例——您必须在请求描述之后查找“示例请求表示”部分,然后单击“展开”链接。