создание нового запроса с использованием API обзора - PullRequest
1 голос
/ 29 февраля 2012

Мне не удалось найти какой-либо документ для создания нового запроса на просмотр с использованием rest API 2.0 (для версии 1.6.3 rb). ценится любой указатель.

1 Ответ

1 голос
/ 01 марта 2012

Неважно.Я понял это, пройдя через код postreview.py.Вот код, эквивалентный Java, который я написал.

private void createRequest(HttpClient httpClient) throws UnsupportedEncodingException, IOException {
    HttpPost post = new HttpPost("http://myreviewboardserver/api/review-requests/");
    List<NameValuePair> data = new ArrayList<NameValuePair>();
    data.add(new BasicNameValuePair("repository", "https://mysvnrepositorypath"));
    post.setEntity(new UrlEncodedFormEntity(data));
    HttpResponse response = httpClient.execute(post);
    HttpEntity entity = response.getEntity();

    entity.writeTo(System.out);
    EntityUtils.consume(entity);
}
...