2016-05-02 3 views
0

Ich bin Active Collab 5 API auf meiner Website integrieren. folgenden Code schreiben commetns auf jede AufgabeActive Collab 5 Problem mit Post-Kommentare zu Aufgabe

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

} 

aber ich bin eine seltsame Frage, die sich, statt nur einen Kommentar API veröffentlichen entsendet zwei Duplikate Kommentare bedeutet, dass zwei gleiche Kommentare statt einer. Kann mir jemand sagen, worum es hier geht?

+0

Überprüfen Sie Ihren Umgebungscode und stellen Sie sicher, dass Sie die API nicht zweimal aufrufen. Fügen Sie die Protokollierung bei Bedarf hinzu, um zu bestätigen, dass Sie die API nur einmal aufrufen. Das aktive Collab-Frontend verwendet die gleiche API wie Sie es ausloesen. Wenn es beim Kommentieren mit der Webschnittstelle keine zwei Kommentare gibt, haben Sie keinen Fehler in Active Collab, sondern in Ihrem Code. – Ilija

+0

nach dem Hinzufügen der Protokollierung kann ich das Problem erkennen, danke –

Antwort

0

Überprüfen Sie Ihren Umgebungscode und stellen Sie sicher, dass Sie die API nicht zweimal aufrufen. Fügen Sie die Protokollierung bei Bedarf hinzu, um zu bestätigen, dass Sie die API nur einmal aufrufen. Das aktive Collab-Frontend verwendet die gleiche API wie Sie es ausloesen. Wenn es beim Kommentieren mit der Webschnittstelle keine zwei Kommentare gibt, haben Sie keinen Fehler in Active Collab, sondern in Ihrem Code.

Verwandte Themen