まず、py-trelloライブラリをインストールします。以下のコマンドを使用します。
pip install py-trello
次に、TrelloのAPIキーとトークンを取得する必要があります。Trelloのウェブサイトにアクセスし、アカウントにサインインします。次に、以下のURLにアクセスして、APIキーを取得します。
https://trello.com/app-key
APIキーを取得した後、次のURLにアクセスして、トークンを取得します。
https://trello.com/1/authorize?key=YOUR_API_KEY&name=My+Application&expiration=never&response_type=token&scope=read,write
YOUR_API_KEYの部分を実際のAPIキーに置き換えて、ブラウザでURLにアクセスします。Trelloのアプリケーションにアクセスを許可するように求められます。許可すると、トークンが表示されます。トークンを安全な場所に保存してください。
以下は、py-trello APIを使用してTrelloボードにカードを追加する例です。
from trello import TrelloClient
# TrelloのAPIキーとトークンを設定します
api_key = 'YOUR_API_KEY'
api_token = 'YOUR_API_TOKEN'
# Trelloクライアントを作成します
client = TrelloClient(api_key=api_key, api_secret=None, token=api_token, token_secret=None)
# カードを追加するボードのIDを設定します
board_id = 'YOUR_BOARD_ID'
# カードを追加します
board = client.get_board(board_id)
list = board.get_list('YOUR_LIST_NAME')
card = list.add_card(name='新しいカード', desc='カードの説明')
print('カードが追加されました:', card.name)
上記のコードでは、YOUR_API_KEY
、YOUR_API_TOKEN
、YOUR_BOARD_ID
、YOUR_LIST_NAME
の部分を実際の値に置き換えてください。
このコードでは、指定したボードとリストに「新しいカード」という名前と説明を持つカードが追加されます。
このようにして、py-trello APIを使用してカードを追加することができます。必要に応じて、他の操作もpy-trelloライブラリを使用して実行できます。詳細なドキュメントや他の操作の例については、py-trelloの公式ドキュメントを参照してください。