使用javascript进行服务挂钩订阅

时间:2016-05-19 06:11:42

标签: javascript azure-devops webhooks

我想在创建时为团队项目创建服务挂钩订阅。我已经尝试过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" }, 
}

1 个答案:

答案 0 :(得分:0)

要使用Rest API,您需要使用OAuth2.0或从“My Profile \ Security \ Alternate authentication credentials”启用“备用身份验证凭据”。当您使用“Post”方法创建订阅时,请记住在标题中包含“Content-Type:application / json”。