我想通过使用 PHP-Asana ( https://github.com/Asana/php-asana ) 来使用 Asana-Api。
我通过 $client = Asana\Client::accessToken(); 连接 这样可行。
创建项目或任务也有效。
$project = $client->projects->createInWorkspace($workspace, array('name' => 'demo project'));
$demoTask = $client->tasks->createInWorkspace($workspace, array(
"name" => "demo task aa at " . date('m/d/Y h:i:s a'),
"projects" => array($project->id)));
有了回复,我想添加一个子任务、关注者或评论,例如
$client->tasks->addSubtask($demoTask->id, array("name" => "subtask"));
$client->tasks->addComment($demoTask->id, array("text" => "bla"));
这两个例子都不起作用。
错误是“无效请求”。我在 Joomla 项目中使用 API 和 PHP 5.6
一开始我想,问题可能是 PHP 5.6 的 json-response ($demoTask->id like XXXXX+E14) 但是 $project->id 也是这种格式。
谢谢你的想法!