2014-11-06 3 views
0

Я пытался добавить отзыв комментарии, используя этот «обзор» Set-апи: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#set-reviewГеррит установленный обзор апи не работает

я могу получить ответ JSon от этого интерфейса, но ничего не изменилось. Я не вижу новых комментариев с веб-страницы Gerrit.

Вот пример моей стороне клиента код:

url = '/changes/16148/revisions/1/review' 
data = json.dumps({ 
    'message': 'test', 
    'labels': {}, 
    'comments': { 
     'tools/docpreview.py': [{ 
       'line': 20, 
       'message': 'hehe', 
       }], 
     }, 
    'notify': 'NONE' 
    }) 
pprint(rest.post(url, data=data)) 

И пример ответа (Private информация была удалена).

Этот ответ выглядит как результат Get-обзор апи описано здесь: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#get-review

{u'_number': 16148, 
... 
u'insertions': 20, 
u'kind': u'gerritcodereview#change', 
u'created': u'2014-11-05 16:23:08.849000000', 
... 
u'status': u'NEW', 
u'subject': u'Add markdown preview.', 
u'updated': u'2014-11-05 22:02:32.978000000'} 

ответ

0

Вы должны пройти проверку подлинности, не должны ли вы? Поэтому ваши запросы должны были бы отправиться в /a/changes/

+0

Я получаю тот же результат с аутентифицированным запросом. – Sarrus

Смежные вопросы