Les documents https://docs.docusign.com/esign/guide/authentication/legacy_auth.html ne fonctionnent pas. J'ai passé au moins 2 heures à essayer de faire fonctionner ces instructions. Soit vos instructions sont erronées, ou ils ont un bug sur leur site.Besoin de l'API Docusign Endpoint
J'ai ouvert un dossier avec support il y a 4 jours, mais ils n'ont pas répondu. Je suis sur un crunch de temps pour aller de l'avant. Est-ce que quelqu'un sait comment obtenir cette URL.
Voici mon code C#:
ApiClient apiClient = new ApiClient("https://www.docusign.net/restapi");
DocuSign.eSign.Client.Configuration.Default.ApiClient = apiClient;
DocuSignHeader myHeader = new DocuSignHeader()
{
Username = ConfigurationManager.AppSettings["DocuSignUsername"],
Password = ConfigurationManager.AppSettings["DocuSignPassword"],
IntegratorKey = ConfigurationManager.AppSettings["DocuSignIntegratorKey"],
};
DocuSign.eSign.Client.Configuration.Default.AddDefaultHeader("X-DocuSign-Authentication", JsonConvert.SerializeObject(myHeader));
AuthenticationApi authApi = new AuthenticationApi();
LoginInformation loginInfo = authApi.Login();
LoginAccount myAccount = loginInfo.LoginAccounts[0];
.. create envelope here..
EnvelopesApi envelopesApi = new EnvelopesApi(GetBasePath(myAccount.BaseUrl));
EnvelopeSummary envelopeSummary = envelopesApi.CreateEnvelope(myAccount.AccountId, envDef);
Le but de GetBasePath() est de dépouiller tout après 'restapi', de sorte que l'URL est correcte.
Pouvez-vous s'il vous plaît partager ce que vous avez essayé et quelle erreur vous obtenez –
J'ai utilisé cet exemple: $ curl -i -H 'X-DocuSign-Authentification: {"Nom d'utilisateur": "[email protected]", "Mot de passe": "S3cre + p455w0Rd", "IntegratorKey": " 230546a7-9c55-40ad-8fbf-af205d5494ad "} '\ https://demo.docusign.net/restapi/v2/login_information Je mets les mêmes informations d'identification que celles que j'utilise pour me connecter à la production. J'ai changé l'URL à https://www.docusign.net/restapi/v2/login_information Mais je reçois des erreurs d'authentification. –
J'ai ajouté mon code C# aussi. Fiddler continue d'afficher une erreur d'autorisation 401. J'ai littéralement passé plus d'une douzaine de nôtres à essayer de faire fonctionner cela en production, et ça ne marchera pas. Cela a bien fonctionné dans le bac à sable. –