docusign / docusign-soap-sdk Goto Github PK
View Code? Open in Web Editor NEWWraps the DocuSign eSignature SOAP API in 5 different languages: Java, C#, PHP, Ruby, Salesforce (Apex)
Home Page: http://docusign.com/devcenter
License: MIT License
Wraps the DocuSign eSignature SOAP API in 5 different languages: Java, C#, PHP, Ruby, Salesforce (Apex)
Home Page: http://docusign.com/devcenter
License: MIT License
/README file is empty
/Java/DocuSign2011Q1Sample/readme.txt
INFO: validateJarFile(C:\Users\christopher.taylor\bin\apache-tomcat-7.0.8\webapps\DocuSignSample\WEB-INF\lib\geronimo-servlet_3.0_spec-1.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
ii. If the version of the servlet JAR file does not match between the build and the container, you will get this error. The proper way to handle this is to build with the JAR you have, but do not include it in the WAR file. The user can fix this by opening up the WAR file, deleting the offending JAR (e.g. “WEB-INF\lib\geronimo-servlet_3.0_spec-1.0.jar”), then repackaging the WAR. That is not obvious to many developers.
PHP sample doesn't really have a readme file. It does have some files that seem to belong to Eclipse. A lot of people don't use Eclipse so I'd consider yanking those.
Sample does not catch errors in API calls and surface them to the users (collapsed or otherwise).
Need to unify the casing structure. Low pri.
I have downloaded DocuSign-eSignature MS.Net sample from https://github.com/docusign/DocuSign-eSignature-SDK
The code runs correctly and gets the documents signed from the recipients.However when we try to download the signed document by clicking Download button available under GetStatusAndDocs section then code mentioned below throws error,
This demo has encountered an error: Timeouts are not supported on this stream.
Please correct the issue and try again.
DocuSignAPI.EnvelopePDF pdf = client.RequestPDF(id) ;
This error is encountered only when the document is a pdf file.Works fine in case of text files.
I tried following code for sending a template request along with the custom fields but no luck and getting following error
ERROR:
string(11) "soap:Client" string(209) "Validation error: The element 'CustomField' in namespace 'http://www.docusign.net/API/3.0' has incomplete content.
List of possible elements expected: 'Required' in namespace 'http://www.docusign.net/API/3.0'."
CODE 1 that I tried:
$envinfo = new EnvelopeInformation();
$envinfo->Subject = $frm["subject"];
$envinfo->EmailBlurb = $frm["emailblurb"];
$envinfo->AccountId = $this->getAccountID();
$customField = new CustomField();
$customField->Name = "TestName";
$customField->Value = "TestValue";
$customField->Show = "true";
$customField->Requried = "false";
$customField->CustomFieldType = CustomFieldType::Text;
$customFieldsArr[] = $customField;
$envinfo->CustomFields = $customFieldsArr;
CODE 2 that I tried:
$envinfo = new EnvelopeInformation();
$envinfo->Subject = $frm["subject"];
$envinfo->EmailBlurb = $frm["emailblurb"];
$envinfo->AccountId = $this->getAccountID();
$customField[] = new CustomField();
$cf1 = new CustomField();
$cf1->Name = "TestName";
$cf1->Value = "TestValue";
$cf1->Show = "true";
$cf1->Requried = "false";
$cf1->CustomFieldType = CustomFieldType::Text;
array_push($customField, $cf1);
// eliminate 0th element
array_shift($customField);
$envinfo->CustomFields = $customField;
I also tried assigning customfield array in the following way but did work:
$envinfo->CustomFields->CustomField[] = $customField;
I've been mashing my head in searching the solution all the day without luck!
Once signer 1 finishes, have a transition page to explain what happened/what will happen before going into signer 2's signing experience.
Feedback from Christopher Taylor is that it's a little unclear what's going on.
Need to make body of application fit tabs and center.
This results in the user's signature defaulting to their email address, etc. This appears to be pulled from the logged in user so getting more information about the user would be good. The goal would be to have some name provided.
When using the "Create and Envelope with 2 Signers" the second signer's page shows the Create buttons. These should probably be hidden.
The nunit package is missing from the project. Adding the latest version of nunit via NuGet causes the project to break. I had to download an older version of nunit, 2.4, for the project to run.
The Q1 is probably not a good name for the sample. We should rename the projects to be DocuSignSample or something generic
Can only send via templates.
Script error.
i created a template online where two parties have to sign.
the document has some other fields such as name and date of signature
how do i reference the document through api and send it to the first person.
And then after the first person signs, the signed document gets send to the next party
We should pull in the code snippets into the new SDK
When looking at the "Get Status and Docs" tab each envelope can be expanded to show recipient information. Using Firefox 4, when clicking the "+" to expand or collapse the second or later recipient only the first recipient is expanded/collapsed.
Add recipient button is easily missed. It would be best to have inputs for one recipient when the send document view loads.
I understand that the this API will be deprecated, so how can I use SDK with new API and particularly with oAuth tokens?
It's not clear that the login.php is the default page. There is now HTACCESS file so when I brought the files up it looked like I had just the directory listing
This is applicable to all samples.
This option on the senddocument.php page is currently not implemented
The front page doesn't have the social links
Config file is missing the credential endpoint. Makes login throw an error.
Either replace gem with 1.9.2 compatible libraries, or use savon instead.
I have created a template with tabs like Name, date and signature. Now I am using code to show the template in iframe but it is not showing the tabs for name, date and signature instead it is showing the left panel with all fields for user to drag and drop on document. When I am sending the same template to user in email, it is showing the tabs.
How can I show the tabs in embed view also?
Our error pages should be inline with the best practices. The sample error page should send people to the forum to get help and maybe have a section one can expand to see the error message.
This option on the senddocument.jsp page is currently not implemented.
$api->setCredentials("[".$integrator_key."]" ."[email protected]", "xxxxxxxxx");
i created a template online where two parties have to sign.
the document has some other fields such as name and date of signature
how do i,
set the emails to send to (two emails),
set the values of the other fields, e.g (amount)
initiate the sign process through api and send it to the first person.
thanks
Currently, this field does nothing.
Using the Embed DocuSign tab and clicking the "Create an Envelope with 1 Signer" button results in an embedded signing experience but descriptive text above the iframe shows "Have the first signer fill out the Envelope" as though a second signer is expected as well.
There are no instructions in the Java sample. There is also no build.xml file. Basically as a Jr. Dev I don't know what to do to get this going
Should we add in Connect functionality at some point?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.