2016-11-17 97 views
0

我想爲客戶端身份驗證添加電話驗證以及SMS驗證。我能夠使用驗證碼驗證,但我在使用電話驗證時遇到問題。我正在使用下面的請求正文字符串,但它不工作。任何人都可以指導我什麼是問題?Docusign Rest api:簽名者身份驗證方法以及它們如何適合請求主體JSON

{ 
    status: "sent", 
    emailSubject: "SECURE: Request a signature via email example", 
    documents: 
    { 
     { 
     documentId: "1", 
     name:"docName", 
     documentBase64: "docNumber" 
     } 
    }, 
    recipients: 
     { 
      signers: 
      { 
       { 
        name: "signerName", 
        email: "signerEmail", 
        recipientId: "1", 
        accessCode: "1231231230", 
        phoneAuthentication: 
         { 
         recipMayProvideNumber: "704XXXXXXX", 
         validateRecipProvidedNumber: "704XXXXXXX", 
         recordVoicePrint: "1231231231", 
         senderProvidedNumbers: [ "902XXXXXXX" ] 
         }, 
        tabs: 
         { 
         signHereTabs: 
          { 
           { 
            xPosition: "128", 
            yPosition: "550", 
            documentId: "1", 
            pageNumber: "1" 
           } 
          } 
         } 
        } 
       } 
      } 
     } 
} 

回答

1

您在上面提供的請求是用於電話驗證(即進行語音電話呼叫),而不是短信。

對於SMS使用這樣的事情在你的收件人:

"smsAuthentication":{ 
    "senderProvidedNumbers":[ 
     "{{recipient1MobilePhone}}" 
    ] 
} 

注:電話認證方式(不SMS)對電話號碼由於語言的限制某些限制,以防止意外的非美國撥號。如果您需要額外的美國電話身份驗證,請聯繫您的DocuSign客戶經理。