sanovskiy / trello-php7
PHP Trello API 包装器 (php7+ 分支) 来自 https://github.com/ashwinks/Trello-API-PHP-Wrapper
0.2
2019-09-27 05:37 UTC
Requires
- php: >=7.0.0
- ext-curl: *
- ext-json: *
This package is auto-updated.
Last update: 2024-08-27 17:38:43 UTC
README
PHP Trello API 包装器
此仓库包含了一个修复,以便与 php7.2+ 版本兼容
安装
$ composer require sanovskiy/trello-php7
用法
实例化客户端
$client = new \Trello\Client($api_key);
获取授权 URL 以将用户重定向到
$url = $client->getAuthorizationUrl('some app name', 'http://myapp.com/returnurl')); header("Location: {$url}");
设置访问令牌
$client->setAccessToken($returned_token);
获取组织
$member_obj = new \Trello\Model\Member($client); $member_obj->setId('userid'); $orgs = $member_obj->getOrganizations();
获取一个看板
$board = $client->getBoard($board_id);
另一种获取看板(或任何对象)的方法
$board = new \Trello\Model\Board($client); $board->setId($board_id); $board = $board->get();
获取看板的所有卡
$cards = $board->getCards();
获取此看板上的特定卡
$card = $board->getCard($card_id);
更新卡片
$card->name = 'some new name'; $card->save();
创建新的卡片(或任何对象)
$card = new \Trello\Model\Card($client); $card->name = 'some card name'; $card->desc = 'some card desc'; $card->idList = $list_id; $card->save();