Die DocuSign-Dokumentation enthält dieses Beispiel zum Hochladen einer CSV-Datei über ihre Rest-API. Unter dem Bild ist das Anfrageobjekt, das ich versuche, aber einen Fehler zu erhalten, der sagt 'Wert kann nicht Null sein. Parametername: Stream '. Das Beispiel, das ich gepostet habe, versucht tatsächlich nicht, einen csv zu senden. Als ich versuchte, csv-formatierten Text an den Hauptteil der Anfrage anzuhängen, bekam ich einen anderen Fehler, der mir sagte, dass der Anfragetext ungültig war.Hochladen von Empfänger-Datei über die DocuSign Rest-API
0
A
Antwort
1
Scheint, wie das Beispiel verlangen, dass DocuSign bietet in der Dokumentation nicht korrekt ist. Versuchen Sie, den Wert der Content-Type Request-Header zu text/csv Ändern (statt application/json).
Hier ist ein Beispiel für den vollständigen Antrag (einschließlich Verb/Endpunkt, Kopf- und Körper):
PUT https://demo.docusign.net/restapi/v2/accounts/ACCOUNT_ID/envelopes/ENVELOPE_ID/recipients/RECIPIENT_ID/bulk_recipients
Content-Type: text/csv
Accept: application/json
Content-Disposition: file;filename=dsbulk.csv;fileExtension=.csv
X-Docusign-Authentication: {"Username":"USERNAME","Password":"PASSWORD","IntegratorKey":"INTEGRATOR_KEY"}
email,name
[email protected],John Doe
[email protected],Jane Doe
Dieses Beispiels Anforderung erfolgreich aktualisiert/fügt die angegebene Masse Empfänger Informationen zum (Entwurf) Masse des Umschlags Empfänger Unterzeichner.
Verwandte Themen
- 1. Signatur zeichnen und über DocuSign API hochladen
- 2. Docusign: wie Sie die <name> über docusign
- 3. DocuSign: Ändern des Absenders über DocuSign API
- 4. Aktivieren der DocuSign Connect-Funktion im Benutzerkonto über die API
- 5. Docusign benutzerdefinierte Felder über api von salesforce
- 6. Anhangsfeld über REST-API hochladen
- 7. PassportJS + RestAPI + SPA
- 8. Dateigrößenbeschränkung für Docusign-Anhänge
- 9. Docusign Signing Groups
- 10. RestApi Ausnahme mit Antwort
- 11. Möglichkeit zum Abrufen der DocuSign-Kontoaktivierungs-URL über die API?
- 12. Zugriff auf Outlook RestAPI über ein Outlook-Web-Add-In
- 13. HTTPS auf Azure-RESTAPI
- 14. Hinzufügen von Docusign CustomTabs über API und Breite funktioniert nicht
- 15. docusign erneut senden Umschlag Problem mit Demokonto
- 16. Wie können Sie Kontakte in das DocuSign-Adressbuch hochladen?
- 17. Fix Cassandra Python RestApi
- 18. Stringenz von DocuSign Zertifizierung
- 19. Fehler beim Erstellen des Umschlags über die Docusign-REST-API - Konvertierung von System.String in API_REST.Models.v2.envelopeDefinition nicht möglich
- 20. ReactiveUI CancelableCommand mit RestApi
- 21. Bild über Ajax hochladen
- 22. Hochladen von Dateien mit mehrteiligen/Formulardaten über die REST-API
- 23. Hochladen von Bildern über die Magento SOAP-API
- 24. Docusign RESTful URL ist nicht stabil
- 25. JSON über WebClient hochladen
- 26. Empfangen von E-Mails von DocuSIgn SandBox beim Erstellen eines Umschlags über die API
- 27. Docusign Fehler: Nicht autorisiert auf dem Produktionsserver
- 28. DocuSign Embedded API Instant Sign Ohne Authentifizierung von DocuSign
- 29. Hochladen von Datei über FTP mit PHP
- 30. Hochladen von Bildern über Azure-Speicher
Ich gebe das eine Chance am Morgen und lassen Sie wissen, wie es geht. Vielen Dank! – Jeff
Gerne helfen! Wenn dies Ihr Problem löst, markieren Sie es bitte als "akzeptierte" Antwort, damit andere in Zukunft davon profitieren können. Vielen Dank! –
Das hat funktioniert! Wenn Sie planen, das Docusign C# SDK zu verwenden, sollten Sie jedoch darauf achten, dass Sie die Quelle herunterladen und die ApiClient.PrepareRequest-Methode ändern müssen, um "text/csv" zu akzeptieren. – Jeff