2016-07-22 93 views
0

我通過DocuSign的PHP庫使用DocuSign REST API,或多或少令人滿足。我模仿型號代碼,如thiscreateEnvelopeFromDocument()記錄在哪裏?

$options = array(
    "enforceSignerVisibility" => true, 
); 

$response = $service->signature->createEnvelopeFromDocument( 
    $emailSubject, 
    $emailBlurb, 
    $status, 
    $documents,                 
    $recipients, 
    $eventNotifications, 
    $options 
); 

現在是時候多一點謹慎定製我的信:我想設置將收到退回的通知地址,添加一些密件抄送收件人,等等。大概所有這些都會以某種方式適合於$options。儘管如此,我找不到任何我可以用這種方式解釋的文檔;當然沒有我發現here讓我感動。如何定義$options?它在哪裏記錄?具體而言,我可以如何自定義使用createEnvelopeFromDocument()產生的電子郵件標題?

+0

我喜歡從DocuSign認爲[這張表] [3]具有我所追求的;不過,我當然一直無法找出答案。此外,我不知何故設法失去了我之前用SO累積的數千個聲譽,所以看起來我一次只限於一對超鏈接。 –

+0

確實可以爲任何給定的信封指定回覆和BCC電子郵件地址(最多5個)。雖然沒有自定義電子郵件x-header的選項。將遵循以下關於SDK使用的答案。 –

回答

0

您沒有使用官方支持的DocuSign PHP客戶端(我可以從您引用的函數名中看出)。 DocuSign現在使用Swagger提供的自動生成的SDK,我建議您使用它 - 請參閱Dev Center的DocuSign SDKs部分。您還可以在QuickStart部分查看PHP SDK的示例。

您引用的API docs使用基於DocuSign電子簽名REST API的[Category-> Resource-> method]表示形式。因此您需要Envelopes: create方法。

+0

謝謝!我期待着通過這種更正的方法。 –