如何将成员添加到 trello 看板? (使用 rails 应用程序)
How to add members to trello board? (using rails app)
我正在为我的 rails 应用程序使用 ruby trello gem。我需要将成员添加到创建的 trello 看板。如何实现?我这样创建板:
board = Trello::Board.create(
name: BOARD_NAME,
description: BOARD_DESC
)
此答案假定您使用的是 ruby-trello gem 版本 2.2.0。
首先,实例化您的电路板。我们将在此处使用您的示例,但您也可以 find an existing board:
board = Trello::Board.create(
name: BOARD_NAME,
description: BOARD_DESC
)
其次,instantiate a member。您需要为这部分提供id_or_username
:
member = Trello::Member.find(id_or_username)
第三,add the member to the board。您可以使用 :admin
、:normal
或 :observer
中的任何一个,具体取决于用户应具有的权限:
board.add_member(member, :normal)
此操作不需要单独调用 save
,因为它不会修改面板的字段;它直接调用 API。
我正在为我的 rails 应用程序使用 ruby trello gem。我需要将成员添加到创建的 trello 看板。如何实现?我这样创建板:
board = Trello::Board.create(
name: BOARD_NAME,
description: BOARD_DESC
)
此答案假定您使用的是 ruby-trello gem 版本 2.2.0。
首先,实例化您的电路板。我们将在此处使用您的示例,但您也可以 find an existing board:
board = Trello::Board.create(
name: BOARD_NAME,
description: BOARD_DESC
)
其次,instantiate a member。您需要为这部分提供id_or_username
:
member = Trello::Member.find(id_or_username)
第三,add the member to the board。您可以使用 :admin
、:normal
或 :observer
中的任何一个,具体取决于用户应具有的权限:
board.add_member(member, :normal)
此操作不需要单独调用 save
,因为它不会修改面板的字段;它直接调用 API。