Docusign SDK V3 createRecipientView - INVALID_REQUEST_BODY

时间:2017-05-29 18:50:16

标签: node.js docusignapi

我在实施DocuSign节点客户端(SDK v3)时遇到问题。我在GitHub和NPM上使用Docusign示例,但在调用createRecipeintView时不断获取INVALID_REQUEST_BODY。

我成功登录并使用createEnvelope创建信封。创建信封的大多数示例都使用SDK v2签名作为方法的第二个参数。

envelopesApi.createEnvelope(accountId, envDef, ...

NPM站点上的SDK v3包含第二个参数,如下所示

envelopesApi.createEnvelope(accountId, {'envelopeDefinition': envDef}, ...

我想知道如何为SDK v3上的envelopesApi.createRecipientView方法包装第3个参数。

SDK版本2的示例如下所示:

envelopesApi.createRecipientView(accountId, envelopeId, recipientView  ...

如果我使用REST API,我会获得一个成功的视图URL,所以我知道我传递的参数是正确的。

1 个答案:

答案 0 :(得分:-1)

createRecipientView的第三个参数包含在DocuSign节点客户端(SDK V3)中:

<input type="date" id="start_date" class="form-control" placeholder="Check in" data-ng-model="departuredate" />
<input type="date" id="end_date" class="form-control" placeholder="Check Out" data-ng-model="returndate" />
<a class="link_button2" ng-href="@Url.Action("Booking", "home")?DepartureDate={{departuredate1}}&ReturnDate={{returndate}}"> Search </a>