我想在创建时为团队项目创建服务挂钩订阅。我已经尝试过REST API方法,但即使我签署了VSTS,它也需要额外的身份验证。
有人可以帮助我吗?
我尝试过REST API:
{
"publisherId": "tfs",
"eventType": " workitem.created",
"resourceVersion": "1.0",
"consumerId": "webHooks",
"consumerActionId": "httpRequest",
"publisherInputs": {
“areaPath”: “MyProject”,
"projectId": "my project id"
},
"consumerInputs": { "url": "my azure url" },
}
答案 0 :(得分:0)
要使用Rest API,您需要使用OAuth2.0或从“My Profile \ Security \ Alternate authentication credentials”启用“备用身份验证凭据”。当您使用“Post”方法创建订阅时,请记住在标题中包含“Content-Type:application / json”。