2016-11-15 2 views
0

Ich bin neu bei DocuSign und versuche zu verstehen, wie Connect beim Senden von HTTP POST funktioniert. Ich habe eine einfache Webservice zu versuchen, die XML POST BODY zu erhalten, wie unten sehen:DocuSign Connect - Webservice für POST

Please click to see Webservice code

ich meine benutzerdefinierte Konfiguration „URL publich“ haben zeigt auf, wo mein WebService auf meinem Webserver befindet. Wenn ich einen Umschlag absende, erhalte ich das Dokument und unterschreibe und markiere es als erledigt. Aber wenn ich die Connect-Logs anschaue, sehe ich kein aufgezeichnetes Protokoll und wenn ich mir die Fehler ansehe: Ich sehe den Eintrag Ich erhalte eine Fehlerbeschreibung: https://My Webservice URL - Fehler - Der Remote-Server hat einen Fehler gemeldet: (405) Methode nicht erlaubt. Ich bin mir nicht sicher, nach welchem ​​Methodennamen der Post sucht, der Verbindungsleitfaden sagt, dass ein Methodenname von "DocuSignConnectUpdate" benötigt wird.

Kann mir jemand einen Rat geben oder mich in die richtige Richtung weisen, warum der POST meinen einfachen Webservice nicht sehen kann? Wenn jemand ein Beispiel dafür hat, wie man die POST fängt, würde ich es sehr schätzen. Vielen Dank.

Antwort

0

Für das Debuggen in diesen Fällen konfiguriere ich meine Webhook-Konfiguration, um requestb.in zu verwenden Es ist ein kostenloser Dienst.

Es zeigt Ihnen, wie die DocuSign-Plattform (versucht) Ihren Anrufer anruft.

können Sie dann rufen Sie Ihre Zuhörer sich curl mit oder http://hurl.it (Täuschen Sie, dass Sie die DocuSign Plattform sind, so dass die POST Anruf an die Zuhörer.)

Sie werden wahrscheinlich sehen, dass entweder Ihre Zuhörer nicht die Anforderung empfängt, (Firewall-Problem), oder es liegt ein Fehler bei der Verarbeitung der Anfrage vor.

Verwandte Themen