2017-06-07 13 views
0

私は、ドキュメント認証なしで自分のウェブサイトでドキュメントに署名できるアプリケーションを作成する必要があります。私はLoanCoサンプルデモのようです。DocuSign埋め込みAPIインスタントサイン(DocuSignの認証なし)

私は埋め込み署名を使用しており、ここに記載されている手順に従ってEnvelopeViews:createRecipient呼び出しでURIを取得していますが、そのURIにアクセスしようとすると「/Signing/SessionTimeout.aspx」にリダイレクトされます"セッションが終了しました"そして何も起こらず、 "セッションが終了しました"ページのスナップショットを添付します。

作成エンベロープ要求のJSONは次のとおりです。

{ 
    "documents": [ 
    { 
     "documentBase64": "<Base64BytesHere>", 
     "documentId": "1", 
     "fileExtension": "pdf", 
     "name": "PDF Doc" 
    } 
    ], 
    "emailSubject": "Doc Sign", 
    "recipients": { 
    "signers": [ 
     { 
     "clientUserId": "clientUserId", 
     "email": "[email protected]", 
     "name": "Shah", 
     "recipientId": "1", 
     "tabs": { 
      "signHereTabs": [ 
      { 
       "documentId": "1", 
       "pageNumber": "1", 
       "tabLabel": "Sign Here", 
       "xPosition": "100", 
       "yPosition": "100" 
      } 
      ] 
     } 
     } 
    ] 
    } 
} 

ここに私のcreateRecipientリクエストJSONがあります。

{ 
    "authenticationMethod": "email", 
    "email": "[email protected]", 
    "returnUrl": "https://localhost/index.php", 
    "userName": "Shah" 
} 

答えて

2

封筒が作成されたら、createRecipient:EnvelopeViews apiを使用して署名URLを取得します。

clientUserIdパラメータが欠けています。

要求

{ 
    "userName": "Shah", 
    "email": "[email protected]", 
    "clientUserId": "clientUserId", 
    "authenticationMethod": "email", 
    "returnUrl": "https://localhost/index.php" 
} 
+0

しかし、私は私のユーザーがDocuSignの上で署名せずに私のウェブサイト上で署名することができるように、組み込みAPIを使用したい、私は右のそれをやっていますか? – TheTom

+0

はい、それは正しいことです。受信者のClientUserIdプロパティを設定すると、受信者が[埋め込み受信者](https://www.docusign.com/developer-center/explore/features/embedding-docusign#EmbeddedSigning)であることが示されます。 –

関連する問題