virgiliopontes/trello-api

一个简单的Trello客户端库。从 https://github.com/SimplesVet/trello-api-php 分支而来

1.0.0 2020-09-04 04:36 UTC

This package is auto-updated.

Last update: 2024-09-04 21:00:02 UTC


README

PHP SDK 用于使用 Trello Api

身份验证

$key = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';

查看如何获取 API 密钥和令牌

用户

$trelloBoard = new Trello\User($key, $token);
$boardId = 'xxxxxxxxxxxxxxxxxxxxxxxx';

// Getting board info
$return = $trelloBoard->get($boardId);

// Getting list of members from board
$return = $trelloBoard->get($boardId, 'members');

// Getting list of cards from board
$arguments = array(
    'fields' => 'id,name,idList'
);
$return = $trelloBoard->get($boardId, 'cards', $arguments);

看板

$trelloBoard = new Trello\Board($key, $token);
$boardId = 'xxxxxxxxxxxxxxxxxxxxxxxx';

// Getting board info
$return = $trelloBoard->get($boardId);

// Getting list of members from board
$return = $trelloBoard->get($boardId, 'members');

// Getting list of cards from board
$arguments = array(
    'fields' => 'id,name,idList'
);
$return = $trelloBoard->get($boardId, 'cards', $arguments);

查看 API 参考中的 看板

卡片

$trelloCard = new Trello\Card($key, $token);
$cardId = 'xxxxxxxxxxxxxxxxxxxxxxxx';

// Getting Card Info
$return = $trelloCard->get($cardId);

// Getting Card Actions
$return = $trelloCard->get($cardId, 'actions');

// Creating a Card
$data = array(
    'name' => 'Test card',
    'desc' => 'This is a test card',
    'due' => null,
    'idList' => 'xxxxxxxxxxxxxxxxxxxxxxxx',
    'urlSource' => null
);
$return = $trelloCard->post($data);

查看 API 参考中的 卡片