如何通过Trellopost和检索评论卡数据API?
How to post and retrieve comment card data through Trello API?
我正在构建一个网络应用程序来推送和拉取数据 to/from Trello 使用其 API。
当前堆栈是 pythonic,我使用 py-trello 来管理大部分 API 调用。
但是有一个终点让我感到困惑:post a comment on a card
目前的 py-trello 实施似乎没有提供 post 新评论并立即检索其数据的方法。例如,您可以使用列表来完成:
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 return 创建的列表对象作为 JSON 对象。 py-trello 将这个 JSON 变成一个 List 对象。
有没有办法对 Card comment? Card class comes with an "add comment" feature (code) 做同样的事情。
但 Trello 似乎 return 什么都没有...
>>> # 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
有线索吗?非常感谢!
问题来自 py-trello 当前实施。看我的回答:https://github.com/sarumont/py-trello/issues/113
谢谢大家!
我正在构建一个网络应用程序来推送和拉取数据 to/from Trello 使用其 API。
当前堆栈是 pythonic,我使用 py-trello 来管理大部分 API 调用。 但是有一个终点让我感到困惑:post a comment on a card
目前的 py-trello 实施似乎没有提供 post 新评论并立即检索其数据的方法。例如,您可以使用列表来完成:
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 return 创建的列表对象作为 JSON 对象。 py-trello 将这个 JSON 变成一个 List 对象。
有没有办法对 Card comment? Card class comes with an "add comment" feature (code) 做同样的事情。
但 Trello 似乎 return 什么都没有...
>>> # 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
有线索吗?非常感谢!
问题来自 py-trello 当前实施。看我的回答:https://github.com/sarumont/py-trello/issues/113
谢谢大家!