2015-03-13 21 views
0

我是docusign api的新手。写定位标签的语法是什么?

我已经使用锚文本标记创建了一个演示项目。 我打电话给CreateAndSendEnvelope方法,并在iframe中设置URL。 锚文本标记不会被Docusign控件取代。 是否有任何需要使用的特定语法?

我尝试过下面的文本框语法1)tbx_1_text_tag 2)\ tbx2_1_text。

请帮

回答

0

既然你提到的CreateAndSendEnvelope功能我假设使用的DocuSign的SOAP API,而不是REST的你。你应该引用SOAP SDK一切由GitHub上作为有大量的例子,在4个不同的语言栈工作代码:

https://github.com/docusign/DocuSign-eSignature-SDK

举例来说,如果你使用PHP这应该工作:

$fullAnchor = new Tab(); 
$fullAnchor->Type = TabTypeCode::FullName; 
$anchor = new AnchorTab(); 
$anchor->AnchorTabString = "\tbx2_1_text"; 
$anchor->XOffset = -123; 
$anchor->YOffset = 31; 
$anchor->Unit = UnitTypeCode::Pixels; 
$anchor->IgnoreIfNotPresent = true; 
$fullAnchor->AnchorTabItem = $anchor; 
$fullAnchor->DocumentID = "1"; 
$fullAnchor->PageNumber = "2"; 
$fullAnchor->RecipientID = "1"; 
array_push($tabs, $fullAnchor); 

如果你使用的DocuSign REST API,你可以这样做:

"tabs": { 
    "signHereTabs": [ 
    { 
    "anchorString": "\tbx2_1_text", 
    "anchorXOffset": "1", 
    "anchorYOffset": "0", 
    "anchorIgnoreIfNotPresent": "false", 
    "anchorUnits": "inches" 
    } 
    ] 
} 
+0

感谢。是的,我正在使用C#soap API。还有一件事,如果我有一个单选按钮,如果它被选中,那么如何使这个字段有条件地显示,然后我想显示这个文本框? – opto 2015-03-16 12:15:49

+0

您需要在给定选项卡上使用条件逻辑的'conditionalParentLabel'和'conditionalParentValue'属性。 'conditionalParentLabel'配置哪个选项卡控制子选项卡的可见性,'conditionalParentValue'控制启用/禁用它的值。如果你正在做一个单选按钮,你想检查值'开'。搜索“条件”的API指南了解更多信息... – Ergin 2015-03-23 22:48:22