Rest 用于创建后期服务的Bitbucket服务api
有人知道通过BitBucket API创建POST服务的参数吗 目前,该文档已丢失,并且有一张未完成的记录单可供编写。它遵循与API其余部分相同的格式,希望有人能理解它 到目前为止,我只能创建以下类型的参数:Rest 用于创建后期服务的Bitbucket服务api,rest,curl,bitbucket-api,Rest,Curl,Bitbucket Api,有人知道通过BitBucket API创建POST服务的参数吗 目前,该文档已丢失,并且有一张未完成的记录单可供编写。它遵循与API其余部分相同的格式,希望有人能理解它 到目前为止,我只能创建以下类型的参数: curl --user name:pw https://api.bitbucket.org/1.0/repositories/{account}/{repository}/services --data 'type={POST/Twitter/AgileZen/etc}' 已成功创建空的
curl --user name:pw https://api.bitbucket.org/1.0/repositories/{account}/{repository}/services --data 'type={POST/Twitter/AgileZen/etc}'
已成功创建空的POST服务
这里有一个例子,以防它有所帮助。我们没有正确地记录这一点,这有点伪劣。无论如何,下面是如何添加一个发布到google.com的POST服务:
$ curl -X POST https://username:passwd@bitbucket.org/api/1.0/repositories/evzijst/interruptingcow/services \
-d type=POST -d URL=http://google.com
{
"id": 507781,
"service": {
"fields": [
{
"name": "URL",
"value": "http://google.com"
}
],
"type": "POST"
}
}
此端点的工作方式是,始终指定“type”参数,该参数必须包含服务的名称(如下拉菜单中所示),然后通过传递其他post参数对其进行配置
每个服务都有自己的配置参数。您只需在回购协议上添加服务并查看字段即可找到答案。您的参数必须与可用字段匹配:
单个参数可以通过执行PUT来修改。我们没有正确地记录这些参数,这有点太不像话了。无论如何,下面是如何添加一个发布到google.com的POST服务:
$ curl -X POST https://username:passwd@bitbucket.org/api/1.0/repositories/evzijst/interruptingcow/services \
-d type=POST -d URL=http://google.com
{
"id": 507781,
"service": {
"fields": [
{
"name": "URL",
"value": "http://google.com"
}
],
"type": "POST"
}
}
此端点的工作方式是,始终指定“type”参数,该参数必须包含服务的名称(如下拉菜单中所示),然后通过传递其他post参数对其进行配置
每个服务都有自己的配置参数。您只需在回购协议上添加服务并查看字段即可找到答案。您的参数必须与可用字段匹配:
可以通过执行PUT来修改单个参数。这是有文档记录的;当我修改所有内容时,我在洗牌中迷失了方向: 您还可以在我们的REST浏览器中进行测试:
这是有案可查的;当我修改所有内容时,我在洗牌中迷失了方向: 您还可以在我们的REST浏览器中进行测试: