を書きました。backlog-v2
使いかた
composerでatomita/backlog-v2をインストールして
require "./vendor/autoload.php";
use \atomita\Backlog;
use \atomita\BacklogException;
$backlog = new Backlog('space-name', 'api-key');
try{
$space = $backlog->space->get();
var_dump($space);
$comment = $backlog->issues->param('issue id')->comments->post(['content' => 'comment message']));
var_dump($comment);
}
catch(BacklogException $e){
// error処理
}
って感じ。
application/jsonで返ってくるAPIは、json_decodeして返します。
api-keyはbacklogの個人設定のところで作れます。