转换PDF时HelloSign API PHP错误

时间:2016-01-12 14:17:41

标签: php api

我无法手动和使用API​​密钥将生成的pdf上传到hellosign。转换pdf时会抛出一些错误。

如果我使用AdobeDc保存副本,则意味着我上传了。 你能帮我解决这个问题。 这是我的代码

<?php
//include_once("hellosign\library\HelloSign");
//include 'C:\xampp\htdocs\test_sign\hellosign\library\HelloSign\Client';
include_once("hellosign/library/HelloSign/Client.php");
include_once("hellosign/library/HelloSign/SignatureRequest.php");
$client = new HelloSign\Client('API KEY');
$request = new HelloSign\SignatureRequest;
$request->enableTestMode(true);
$request->setTitle('Su test by API');
$request->setSubject('Testing by using API');
$request->setMessage('Please sign this Doc,Let me know if you have any questions.');
$request->addSigner('mailid', 'Subject');
//path of file located 
$path="C:/xampp/htdocs/projectfolder/filename";
$request->addFile($path);      
$response = $client->sendSignatureRequest($request);
var_dump($response);
print_r($response->signature_request_id);        
?>

我已经在API字段中添加了API密钥,并且我在addfile($ path)中提供了生成的文件路径;

1 个答案:

答案 0 :(得分:0)

这是来自HelloSign API支持的Alex。请写信至apisupport@hellosign.com:

  1. 提供转换错误的PDF副本
  2. 您正在使用哪个程序来创建PDF(这听起来像是您说如果使用AdobeDc保存副本,它会起作用,所以我假设您正在使用另一个程序最初创建PDF)
  3. 您收到转化错误的某次尝试的signature_request_id