tucker-eric / docusign-rest-client Goto Github PK
View Code? Open in Web Editor NEWWrapper for the official Docusign PHP Client Library
License: MIT License
Wrapper for the official Docusign PHP Client Library
License: MIT License
If I want to access a nested API function with a base level API endpoint such as Accounts, how would I achieve this?
I'm trying to make a call to the following endpoint:
GET /v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs
In the README it says the methods on the model accept an array of parameters, does this mean I would have to do the following?
$client->accounts->templates({
'template_id' => '',
'recipient_id' => ''
})
I'm trying to pre-fill a document's custom fields, but having read through the API I can't see a way to map pre-existing fields to data, only define and populate new fields.
Is what I'm thinking actually even possible?
Hello Mr.Eric Tucker
I cannot install the latest version (v3.0) of "docusign-rest-client" because of the below error. Now I've to downgrade to version ^2.0 and use it. I think you need to upgrade in that Tucker-Eric/Laravel-Docusign too.
Your requirements could not be resolved to an installable set of packages.
Problem 1
- tucker-eric/laravel-docusign 2.2.0 requires tucker-eric/docusign-rest-client ^2.0 -> satisfiable by tucker-eric/docusign-rest-client[2.0.0] but these conflict with your requirements or minimum-stability.
- tucker-eric/laravel-docusign 2.2.0 requires tucker-eric/docusign-rest-client ^2.0 -> satisfiable by tucker-eric/docusign-rest-client[2.0.0] but these conflict with your requirements or minimum-stability.
- Installation request for tucker-eric/laravel-docusign ^2.2 -> satisfiable by tucker-eric/laravel-docusign[2.2.0].
Thanks for creating such a great work.
Hello Eric,
I've been following and learning a lot via this repo
Did you plan to upgrade this wrapper to the new OAuth 2 version of Docusign?
Have a nice day,
Hi Eric,
I was just wondering if you were planning on updating the wrapper to use docusign/esign-client version ^3.0? There is a very useful update for signing groups and I can't just manually override the php rest client version because of the constraint. I'm not sure how I should go about this though so if you need me to create a pull request adding the empty API classes and you can create a new version of the wrapper just let me know.
Thanks,
Astrid
Hi guys, i did not find the getRecipientView request in the repo.
This endpoint is useful to embed the signing process, you can find this function here on docusign : https://github.com/docusign/code-examples-php/blob/master/src/EG001EmbeddedSigning.php
do you think you can add this ?
thank you in advance
Can we get an update to docusign/esign-client
^5.1? There are several bug fixes I need in my application (see this serializer issue)
Hi,
Using a version >= 3.0.0, the authentication with the old method (user + password) does not work anymore.
Everything is working fine in the 2.0.0 version but this version is locked to PHP 7.4 version.
Can you allow the PHP 8.1 version with the version 2.0.0 of this bundle ?
Thanks,
Hi, your php wrapper of DocuSign looks really great, I just have a little question,
do this wrapper support authentication through JWT ?
In my use case, I need to make every operation on DocuSign with a single account, and so, for a document I need to specify who is the issuer and the signatory. Is this possible with your Wrapper ?
Thank you in advance for your help.
Hello Mr.Tucker,
I am upgrading my laravel version from 6 to 8. For this also upgrade my php version from 7.2 to 8.0.
I am also change in composer.json as tucker-eric/laravel-docusign": "^3.0.0. But when i run composer update,
i got the error:
Problem 1
- tucker-eric/laravel-docusign[3.0.0, ..., 3.1.0] require tucker-eric/docusign-rest-client ~2.0|~3.0 -> satisfiable by tucker-eric/docusign-rest-client[2.0.0, 3.0.0].
- tucker-eric/docusign-rest-client[2.0.0, 3.0.0] require php ^7.2 -> your php version (8.0.2) does not satisfy that requirement.
- Root composer.json requires tucker-eric/laravel-docusign ^3.0.0 -> satisfiable by tucker-eric/laravel-docusign[3.0.0, 3.1.0].
Thankyou so much in Advance.
The latest version of the PHP SDK for DocuSign supports prefill tabs.
-- https://github.com/docusign/docusign-esign-php-client/blob/master/src/Model/TemplateTabs.php
Any plans to support the updated library?
Dear Mr. Tucker,
Thanks for the Reply.
I got error when i used 4.0.0
Problem 1
- tucker-eric/laravel-docusign[4.0.0, ..., 4.1.0] require tucker-eric/docusign-rest-client ~2.0|~3.0 -> satisfiable by tucker-eric/docusign-rest-client[2.0.0, 3.0.0].
- tucker-eric/docusign-rest-client[2.0.0, 3.0.0] require php ^7.2 -> your php version (8.0.2) does not satisfy that requirement.
- Root composer.json requires tucker-eric/laravel-docusign ^4.0.0 -> satisfiable by tucker-eric/laravel-docusign[4.0.0, 4.0.1, 4.1.0]
Thanks
Originally posted by @lovelight24 in #11 (comment)
Thanks for this package- are there plans to support PHP 8?
Hi,
I think the example is wrong :
$client = new DocuSign\Rest\Client([
'impersonated_user_id' => $impersonated_user_id,
'integrator_key' => $integrator_key,
'host' => $host,
'private_key' => $private_key,
'auth_server' => $auth_server
]);
Indeed, the class Client does not handle impersonated_user_id, private_key and auth_server parameters.
What is wrong ?
Thanks,
Hello Mr. Tucker,
I am using laravel 5.6 and laravel-docusign api version 2.
I checked the sandbox credentials and integrator key, all are corrected.
When we call create envelope function then I got an error
Error while requesting server, received a non successful HTTP code [401] with response Body: O:8:"stdClass":2:{s:9:"errorCode";s:26:"USER_AUTHENTICATION_FAILED";s:7:"message";s:49:"One or both of Username and Password are invalid.";}
kindly help to resolve this issue.
Thank you
Ive been using this on my development account with no problems. But when i set my app to live mode and using the production credentials i cant get it to work anymore? Ive already set the correct host which was on the apps and keys dashboard
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.