2013-03-02 2 views
1

BitBucket API를 통해 POST 서비스를 만드는 매개 변수를 아는 사람이 있습니까?Bitbucket 서비스 api를 사용하여 POST 서비스 만들기

현재 설명서가 누락되어 있으며 작성을위한 공개 티켓이 있습니다. 그것은 다른 API와 동일한 형식을 따르고 누군가가 그것을 이해하기를 바랬다.

curl --user name:pw https://api.bitbucket.org/1.0/repositories/{account}/{repository}/services --data 'type={POST/Twitter/AgileZen/etc}' 

이 성공적으로 빈 POST 서비스를 만듭니다 내가 만들 수 있습니다

지금까지 유일한 매개 변수는 유형입니다.

도움이 될 경우, 여기에 link to the docs이 있습니다.

답변

4

우리가 제대로 문서화하지 못한 것은 다소 괴로운 일입니다. 어쨌든, 여기 당신이 게시물 google.com에 POST 서비스를 추가하는 방법은 다음과 같습니다이 엔드 포인트 작동

$ curl -X POST https://username:[email protected]/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" 
    } 
} 

방법이 제시 당신은 항상 (서비스의 이름을 포함해야합니다 "유형"매개 변수를 지정하는 것입니다 드롭 다운 메뉴)를 선택한 다음 추가 게시 매개 변수를 전달하여 구성하십시오.

각 서비스에는 고유 한 구성 매개 변수가 있습니다. 레포에 서비스를 추가하고 필드를 보면 알 수 있습니다. 귀하의 매개 변수를 사용할 수있는 필드와 일치해야합니다

Configuration parameters

개별 매개 변수는 PUT을 수행하여 수정할 수 있습니다.

+0

이 중대하다, 감사합니다! – drrobotnik