attempting to use Simple PHP Web Application
Tuesday, March 27, 2018 at 11:04pmHi.
I am trying to implement the sample code provided at https://www.esignlive.com/blog/esignlive-how-to-creating-a-simple-php-web-application/
I have changed the API Key to the API key in my account and url .
private $url = “https://sandbox.e-signlive.ca/apiâ€;
private $key = “XXXXXXXXXXâ€;
private $packageAppend = “/packages/â€;
private $tokenAppend = “/signerAuthenticationTokens/â€;
When I attempt to use this sample code, i receive the following error: “Unauthorized Access We’re sorry. Your session may have expired. Please try again. If you receive this message multiple times, please contact support.â€
Reply to: attempting to use Simple PHP Web Application
Wednesday, March 28, 2018 at 06:53amReply to: attempting to use Simple PHP Web Application
Wednesday, March 28, 2018 at 05:11amReply to: attempting to use Simple PHP Web Application
Sunday, April 8, 2018 at 11:02pmReply to: attempting to use Simple PHP Web Application
Monday, April 9, 2018 at 06:27amReply to: attempting to use Simple PHP Web Application
Tuesday, April 10, 2018 at 12:58amReply to: attempting to use Simple PHP Web Application
Tuesday, April 17, 2018 at 05:21amReply to: attempting to use Simple PHP Web Application
Tuesday, April 17, 2018 at 05:23amReply to: attempting to use Simple PHP Web Application
Tuesday, April 17, 2018 at 05:51am{ "documents": [ { "id": "sample-contract", "name": "Test Document", "extract": true, "data": { "esl_doc_extract_type": 1 } } ], "status": "SENT", "type": "PACKAGE", "roles": [ { "id": "signer1", "type": "SIGNER", "signers": [ { "email": "[email protected]", "firstName": "John", "lastName": "Smith", "id": "signer1" } ], "name": "signer1" } ], "name": "Text Tags Example Package" }Reply to: attempting to use Simple PHP Web Application
Wednesday, April 18, 2018 at 02:49amReply to: attempting to use Simple PHP Web Application
Wednesday, April 18, 2018 at 02:58amReply to: attempting to use Simple PHP Web Application
Wednesday, April 18, 2018 at 03:04amReply to: attempting to use Simple PHP Web Application
Wednesday, April 18, 2018 at 03:08amReply to: attempting to use Simple PHP Web Application
Wednesday, April 18, 2018 at 03:12amReply to: attempting to use Simple PHP Web Application
Thursday, April 19, 2018 at 05:51amReply to: attempting to use Simple PHP Web Application
Thursday, April 19, 2018 at 05:57amReply to: attempting to use Simple PHP Web Application
Thursday, April 19, 2018 at 07:48amReply to: attempting to use Simple PHP Web Application
Friday, April 20, 2018 at 05:11amReply to: attempting to use Simple PHP Web Application
Friday, April 20, 2018 at 05:43amReply to: attempting to use Simple PHP Web Application
Monday, April 23, 2018 at 02:35amReply to: attempting to use Simple PHP Web Application
Tuesday, May 1, 2018 at 05:25amReply to: attempting to use Simple PHP Web Application
Tuesday, July 10, 2018 at 09:25pmReply to: attempting to use Simple PHP Web Application
Wednesday, July 11, 2018 at 11:59amReply to: attempting to use Simple PHP Web Application
Monday, July 16, 2018 at 12:02pmArray ( [technical] => Could not find user with uid 'XXXXX' [messageKey] => error.notFound.userNotFound [code] => 404 [message] => The specified user cannot be found. [name] => Resource Not Found )Not sure if I had to put the real uid. Before that, I tried the code in https://www.esignlive.com/blog/esignlive-how-to-create-and-send-a-package-with-rest-in-php and the result is either error.validation.sendPackage.noApprovals or error.validation.verifyDocument.hasNeedAppearancesFlag. With all these different responses I'm not sure which one should I stick to. Thank you in advance for your help. Regards, Sina P.S. The API key that I'm having is working fine with https://sandbox.esignlive.com/api/packages/overviewReply to: attempting to use Simple PHP Web Application
Monday, July 16, 2018 at 05:12pmReply to: attempting to use Simple PHP Web Application
Tuesday, July 17, 2018 at 06:21amHi Liang, I actually have extract=>true in my code. I've created a new post explaining the goal I'm trying to achieve. About the first question, I used Haris's new example in this post:
< ?php define("API_URL", "https://sandbox.e-signlive.ca/api/packages"); define("MULTIPART_BOUNDARY", "----WebKitFormBoundary7MA4YWxkTrZu0gW"); $build= array( 'documents' =>array( array( 'id' => 'sample-contract', 'name' => 'Test Document', 'extract' => true, 'data' => array( 'esl_doc_extract_type' => 1 ) ) ), 'status' => 'SENT', 'type' => 'PACKAGE', 'roles' => array( array( 'id' => 'signer1', 'type' => 'SIGNER', 'signers' => array( array( 'email' => '[email protected]', 'firstName' => 'Hemanta', 'lastName' => 'kundu', 'id' => 'signer1' ) ), 'name' => 'signer1' ) ), 'name' => 'Text Tags Example Package' ); $api_headers = array( "Authorization: Basic XXXXXXXXXXXXX", "Accept: application/json; esl-api-version=11.10", "Content-Type: multipart/form-data; boundary=\"" . MULTIPART_BOUNDARY . "\"", ); $postdata = "--" . MULTIPART_BOUNDARY . "\r\n"; $postdata .= "Content-Disposition: form-data; name=\"file\"; filename=\"sample_contract1.pdf\"\r\n\r\n"; $postdata .= file_get_contents("sample_contract1.pdf"); $postdata .= "\r\n\r\n"; $postdata .= "--" . MULTIPART_BOUNDARY . "\r\n"; $postdata .= "Content-Disposition: form-data; name=\"payload\"\r\n\r\n"; $postdata .= json_encode($build); $postdata .= "\r\n\r\n"; $postdata .= "--" . MULTIPART_BOUNDARY . "--\r\n"; $curl = curl_init(API_URL); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_POST , true); curl_setopt($curl, CURLOPT_POSTFIELDS , $postdata); curl_setopt($curl, CURLOPT_HTTPHEADER , $api_headers); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_exec($curl); $response = curl_multi_getcontent($curl); curl_close($curl); echo mb_convert_encoding(print_r(json_decode($response, true), true), 'CP932', 'UTF-8');And the attached file. Thank you, Sina
Reply to: attempting to use Simple PHP Web Application
Tuesday, July 17, 2018 at 06:53amReply to: attempting to use Simple PHP Web Application
Tuesday, July 17, 2018 at 10:20amReply to: attempting to use Simple PHP Web Application
Tuesday, July 17, 2018 at 10:24am