Php Adobe Sign API-/transientDocyments
这是adobe文档中的示例。 我试过狂饮:Php Adobe Sign API-/transientDocyments,php,pdf,adobe,guzzle,Php,Pdf,Adobe,Guzzle,这是adobe文档中的示例。 我试过狂饮: $client->request('POST', 'transientDocuments', [ 'multipart' => [ [ 'name' => 'test', 'contents' => fopen('pdfs/test.pdf', 'r'), 'filename' => 'file.pdf', 'headers' => [
$client->request('POST', 'transientDocuments', [
'multipart' => [
[
'name' => 'test',
'contents' => fopen('pdfs/test.pdf', 'r'),
'filename' => 'file.pdf',
'headers' => [
'Content-Type' => 'multipart/form-data',
'Content-Transfer-Encoding' => "binary",
]
],
]
]))
fopen
返回类型(流)的资源(13)
但每次我得到
{“code”:“无文件内容”,“消息”:“必须提供文件正文”}
仍然使用相同的参数,但意识到参数名称和文件名必须用双引号括起来。
“名称”=>“文件”,
'filename'=>'“file.pdf”
另外,我的代码在.Net中,而不是php中。您应该编写代码来满足下图所示的请求 解释
当您使用电子签名帐户登录时,您将被重定向到其中一个主机(如
api.in1.echosign.com
)。您需要将文件
作为表单数据参数键,将文件作为值。您可以根据文件扩展名获得Mime类型。作为回应,您将获得TransientDocumentId
,该ID可用于创建和发送协议等。谢谢,这就是我一直在寻找的内容,它工作正常。