活动Collab 5问题,发布任务评论


Active Collab 5 issue with post comments on task

我正在我的网站上集成Active Collab 5 API。使用以下代码在任何任务上发布命令

try {
   $pp = $client2->post('comments/task/51794', [
        "body" => "this is test comment"
    ])->getJson();
    echo "<pre>"; print_r($pp); echo "</pre>";
} catch(AppException $e) {
    print $e->getMessage() . '<br><br>';
}

但我面临着一个奇怪的问题,API不是只发布一条评论,而是发布两条重复的评论,这意味着两条相同的评论而不是一条。有人能告诉我这里的问题是什么吗。

检查周围的代码,并确保没有调用API两次。在需要的地方添加日志记录,以确认您实际上只调用API一次。Active Collab前端使用与您触发相同的API,如果当您使用web界面进行评论时,它没有发布两条评论,则Active Collab中不会出现错误,但代码中会出现错误。