2015-10-24 2 views
1

Я создаю веб-приложение, которое толкает и извлекает данные в/из Trello, используя его API.Как отправлять и получать данные карты комментариев через API Trello?

Текущий стек является pythonic, и я использую py-trello для управления большинством вызовов API. Но есть одна конечная точка, оставив меня смущать: post a comment on a card

Похоже, нынешний py-trello реализация не обеспечивает способ добавить новый комментарий и немедленно восстановить свои данные. Например, вы можете сделать это с помощью списка:

def add_list(self, name): 
    """Add a list to this board 
    :name: name for the list 
    :return: the list 
    :rtype: List 
    """ 
    obj = self.client.fetch_json(
     '/lists', 
     http_method='POST', 
     post_args={'name': name, 'idBoard': self.id},) 
    return List.from_json(board=self, json_obj=obj) 

Trello API возвращает созданный объект список как объект JSON. py-trello превращает этот JSON в объект List.

Есть ли способ сделать то же самое с комментарием Card? Класс карты поставляется с "добавить комментарий" feature (code).

Но Trello кажется, не вернуть ничего ...

>>> # Card definition 
>>> card = Card(parent=trello_board, card_id=id) 
>>> # Fetching card data 
>>> card.fetch() 
>>> # This is correctly pushed to Trello 
>>> obj = card.comment('Foo, bar!') 
>>> import pprint 
>>> # Hoping to print a big fat JSON 
>>> pp = pprint.PrettyPrinter(indent=4) 
>>> pp.pprint(obj) 
None 

Любой ключ? Большое спасибо !

+0

Я знаю, что это не ответ, но мне нравится ваша идея использования trello для хранения и получения данных. Я никогда об этом не думал. Спасибо, что принесли эту идею. –

+0

Поскольку это характерно для небольшой библиотеки, вы можете получить более качественные ответы на соответствующей странице Github https://github.com/sarumont/py-trello/issues –

+0

Я просто сделал :) Thanx – TonyEight

ответ

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