Docusignapi createAndSend函数中的令牌出现问题

Docusignapi createAndSend函数中的令牌出现问题,docusignapi,Docusignapi,我一直在构建一些pdf表单,并使用docusign进行签名。我现在的问题是,在我的第二个签名人签名后,docusign进入“finished”。日志显示它没有发送给我的第三个签名者,但我不确定如何在第二个签名者签名后对getToken进行编码以包含第三个签名者。 任何建议都会很有帮助 if ($_SERVER["REQUEST_METHOD"] == "POST") { //$GLOBALS['_oneSigner'] = isset($_POST["autorefill"]); creat

我一直在构建一些pdf表单,并使用docusign进行签名。我现在的问题是,在我的第二个签名人签名后,docusign进入“finished”。日志显示它没有发送给我的第三个签名者,但我不确定如何在第二个签名者签名后对getToken进行编码以包含第三个签名者。 任何建议都会很有帮助

if ($_SERVER["REQUEST_METHOD"] == "POST") {

//$GLOBALS['_oneSigner'] = isset($_POST["autorefill"]);

createAndSend();

    if(!$GLOBALS['_oneSigner']){
        $GLOBALS['_showTwoSignerMessage'] = true;
    }
} else if ($_SERVER["REQUEST_METHOD"] == "GET") {

if (isset($_GET["envelopeID"])) {
        // Display a message that we are moving on to Signer Number 2
        // - unless the message is suppressed (by signing from the GetStatusAndDocs page)


        if(isset($_GET['from_gsad'])){
            getToken(getStatus($_GET['envelopeID']),$_GET['clientID']);

        }else{
            $GLOBALS['_showTransitionMessage'] = true;
        getToken(getStatus($_GET['envelopeID']),2);

    }
} else {
    $_SESSION["embedToken"] = "";
}
}

为了防止电子邮件发送和使用“嵌入式签名”,您需要指定一个clientUserId,该id将告诉DocuSign不要发送电子邮件,而是希望调用生成嵌入式签名url。
请参见此处的完整代码示例-

暂时将上面的代码放在一边,您描述的症状听起来像信封上只指定了2个签名者,而不是3个。签名者2签名后信封是否处于“完成”状态?如果是这样的话,我建议大家分享一下你的信封创建JSON/XML的片段,让大家看得更清楚。事实上,你是对的,我回去时做的与它发送电子邮件的地方略有不同,而不是亲自签名。此问题是设置签名者id,导致其以个人身份注册,而不是发送电子邮件。