2016-05-02 9 views
0

私は自分のサイトにActive Collab 5 APIを統合しています。任意のタスクActive Collab 5の問題の投稿に関するコメント

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>'; 

} 

にcommetnsを投稿するには、次のコードを使用したが、私は奇妙な問題に直面して、代わりに一つだけのコメントAPIを掲載しています2件の複製のコメントを投稿されると、1つではなく、2件の同じコメントを意味します。誰にでも私の問題を教えてもらえますか?

+0

周囲のコードを確認し、APIを2回呼び出さないようにしてください。必要に応じてロギングを追加して、実際にAPIを1回だけ呼び出すことを確認します。 Active Collabのフロントエンドは、あなたがトリガーしているのと同じAPIを使用しており、Webインターフェイスを使用してコメントを書くときに2つのコメントを投稿しない場合、Active Collabにはなくコード内にバグがありません。ログを追加した後に – Ilija

+0

私は問題を識別することができます、ありがとう –

答えて

0

周辺のコードを確認し、APIを2回呼び出さないようにしてください。必要に応じてロギングを追加して、実際にAPIを1回だけ呼び出すことを確認します。 Active Collabのフロントエンドは、あなたがトリガーしているのと同じAPIを使用しており、Webインターフェイスを使用してコメントを書くときに2つのコメントを投稿しない場合、Active Collabにはなくコード内にバグがありません。

関連する問題