我正在我的网站上集成Active Collab 5 API。使用以下代码在任何任务上发布commetns
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发布两个重复评论意味着两个相同的评论而不是一个。任何人都可以与我分享这里的问题。
答案 0 :(得分:0)
检查周围的代码,确保没有两次调用API。在需要的地方添加日志记录,以确认您实际上只调用了一次API。 Active Collab前端使用与您触发相同的API,如果在使用Web界面发表评论时未发布两条评论,则Active Colab中没有错误,但在您的代码中没有。