如何通过电子邮件从PHP中的DocuSign向多个招聘人员发送模板

如何通过电子邮件从PHP中的DocuSign向多个招聘人员发送模板,php,docusignapi,Php,Docusignapi,我正在使用docusignrestapi发送文档进行签名,但在发送到多个收件人时遇到问题。如果我只发送给一个收件人,它可以正常工作,但我不能发送给多个收件人。我对单个和多个收件人使用以下PHP: $data = array( "accountId" => $accountId, "emailSubject" => "abc", "emailBlurb" => "These are the completed documents for $email", "tem

我正在使用docusignrestapi发送文档进行签名,但在发送到多个收件人时遇到问题。如果我只发送给一个收件人,它可以正常工作,但我不能发送给多个收件人。我对单个和多个收件人使用以下PHP:

$data = array(
  "accountId" => $accountId,
  "emailSubject" => "abc",
  "emailBlurb" => "These are the completed documents for $email",
  "templateId" => $templateId,
  "templateRoles" => array(
    array(
      "email" => $email,
      "name" => $name,
      "roleName" => "Signer",
      "clientUserId" => $clientUserId,
    ),
    array(
      "email" => 'some@gmail.com',
      "name" => 'xxxxx',
      "roleName" => "Recruiter",
      "clientUserId" => NULL,
    ),
  ),
  "status" => "sent"
);
在这里,我尝试如下:

 $data = array(
  "accountId" => $accountId,
  "emailSubject" => "abc",
  "emailBlurb" => "These are the completed documents for $email",
  "templateId" => $templateId,
  "templateRoles" => array(
    array(
      "email" => $email,
      "name" => $name,
      "roleName" => "Signer",
      "clientUserId" => $clientUserId,
    ),
    array(
      "email" => 'some1@gmail.com',
      "name" => 'xxxxx',
      "roleName" => "Recruiter",
      "clientUserId" => NULL,
    ),
    array(
      "email" => 'some2@gmail.com',
      "name" => 'xxxxx',
      "roleName" => "Recruiter",
      "clientUserId" => NULL,
    ),`enter code here`
    array(
      "email" => 'some3@gmail.com',
      "name" => 'xxxxx',
      "roleName" => "Recruiter",
      "clientUserId" => NULL,
    ),
  ),
  "status" => "sent"
);

当通过DocuSign api发送电子签名请求时,有两种主要的方法为收件人启动请求—远程嵌入式(也称为捕获

  • 远程收件人收到一封电子邮件,通知他们文档需要签名
  • 嵌入或捕获收件人可以通过导航到URL直接打开信封
将这些收件人添加到信封的步骤完全相同,只是对于远程收件人,您根本不设置
clientUserId
属性(即在请求中根本不引用该属性),对于嵌入式收件人,您添加
clientUserId
属性并为其赋值

如果您不是通过生成URL标记来访问信封,而且听起来好像不是,那么从这些收件人中删除
clientUserId
属性,它应该可以工作


包含您需要的所有信息以及更多信息,请参阅“探索”下的“功能”部分。

有关您编写的代码问题的问题必须描述具体问题。因此,当您尝试发送给多个收件人时,会出现什么错误?或者没有错误,但是收件人没有收到通知电子邮件?您正在使用哪个API调用?请列出您正在点击的URL/端点…工作很有趣,如果我在那里添加一封招聘人员邮件,那么它将通过附加已填充的模板发送。但如果我要添加两封或更多招聘人员邮件,那么也会发送邮件,但不会附加模板。还有一件事是,在添加多封招聘人员邮件时,它是在应聘者填写模板之前发送邮件。在我的网站流程中,应聘者应该填写模板,完成后,当他单击“确认”时,我应该将这些模板发送给招聘人员。这就是我的计划?