Asana/php Asana无效请求
我想通过使用PHP Asana()来使用Asana Api 我通过$client=Asana\client::accessToken()连接; 这很有效 创建项目或任务也在起作用Asana/php Asana无效请求,php,asana,asana-api,Php,Asana,Asana Api,我想通过使用PHP Asana()来使用Asana Api 我通过$client=Asana\client::accessToken()连接; 这很有效 创建项目或任务也在起作用 $project = $client->projects->createInWorkspace($workspace, array('name' => 'demo project')); $demoTask = $client->tasks->createInWorkspace(
$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,使用PHP5.6
起初我认为,问题可能是PHP5.6的json响应($demoTask->id,如XXXXX+E14)
但是$project->id也是这种格式
谢谢你的想法 我刚刚尝试添加一个子任务,如您的示例中所示,它对我很有效
如果$demoTask->id返回XXXXX+E14,这很可能就是问题所在,因为它对id的舍入不正确。如果由于舍入错误而获得错误的id,您将无法添加子任务,因为随后的请求没有引用您的任务。我刚刚尝试添加子任务,如您的示例所示,它对我很有效 如果$demoTask->id返回XXXXX+E14,这很可能就是问题所在,因为它对id的舍入不正确。如果由于舍入错误而获得错误的id,您将无法添加子任务,因为后续请求未引用您的任务