0

我正在我的网站上集成 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 发布两个重复的评论意味着两个相同的评论而不是一个。任何人都可以分享我这里的问题是什么。

4

1 回答 1

0

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

于 2016-05-04T12:17:27.853 回答