我正在尝试更新已经发送的信封中的“自定义”字段。
请求网址:#https://demo.docusign.net/restapi/v2/accounts/1976929/envelopes/21d46fc6-8bbe-4315-b606-47cfd0ee0e3c/custom_fields>
请求正文:
"{\"textCustomFields\": [{\"name\":\"customer_email\",\"value\":\"new_email@new.com\",\"show\":\"true\",\"required\":\"true\"}]}"
响应:
{"textCustomFields"=>
[{"fieldId"=>"10198325521", "name"=>"customer_email", "show"=>"true",
"required"=>"true", "value"=>"new_email@new.com",
"errorDetails"=>
{"errorCode"=>"CUSTOM_FIELD_ALREADY_EXISTS", "message"=>"Field Name:
customer_email"}}], "listCustomFields"=>[]}
我正在使用Ruby on Rails。
如果最初我发送了一个带有自定义文本字段值old_email@email.com的信封。 现在,我想将值更改为new_email@email.com
答案 0 :(得分:0)
您使用的是PUT还是POST?应该是PUT。
此外,您只需要指定“ FieldId”,“名称”和“值”即可。
{
"textCustomFields": [{
"fieldId": "10210399758",
"name": "customer_email",
"value": "new_email@new.com"
}]
}