2014-11-03 147 views
1

我试图在我的Rails应用程序上实现文档签名。 我有一个发送给许多用户的模板。Docusign in Rails

所以我做了一个标签Member的自定义标签,我想用自定义文本填充它通过我的应用程序说'abc'。

这是我迄今为止试过的代码。成员部分仍然看起来空白。其他字段如姓名,签名和日期正常工作。

client = DocusignRest::Client.new 
@envelope_response = client.create_envelope_from_template(
      status: 'sent', 
      email: { 
       subject: "The test email subject envelope 7", 
       body: "Envelope body content here" 
      }, 
      template_id: template_id, 
      signers: [ 
       { 
       name: 'Name', 
       email: '[email protected]', 
       role_name: 'Expert', 
       tabs: { 
        text_tabs: [ 
         { 
         tab_label: 'Member', 
         value: 'abc' 
         } 
        ] 
        } 
       } 
       ] 
      ) 

我不知道我出错了。请帮忙

+1

客户端来自哪里?您使用哪些库来实现文档签名? – sebastian 2014-11-03 12:55:23

+0

请发布这个创建和发送的相应JSON(您应该能够在发送前正确打印它)。我注意到的第一件事是,它应该是'tabLabel'而不是'tab_label'作为属性的名称,但也可能有其他问题。 – Ergin 2014-11-03 19:29:59

+0

@Ergin sry为最迟回复..我怎么能把json响应.. – 2014-11-04 04:29:23

回答

1

看起来'text_tabs'不应该嵌入'tabs'中。相反,直接在签名者中传递'text_tabs'。另外,也可以使用'label'来代替'tab_label'。

+0

我试了两个..不工作.. – 2014-11-04 04:29:47

+0

它可能是你的情况,你还需要通过document_id(将其设置为1,for实例)以及标签,值和可能的名称。 – herestomwiththeweather 2014-11-04 15:29:48

+0

是的问题是我做了一个信封数字选项卡,而不是文本标签 – 2014-11-05 04:25:34