Огромное спасибо. После добавления параметра он работал как шарм.

ужно разгруппировать вкладки в конверте, который создан в состоянии «черновик», чтобы при перемещении одной позиции вкладки SignHere на одну страницу все остальные SignHere не перемещались. Я сделал запрос GET, чтобы получить вкладки, а затем PUT для обновления вкладок, связь прошла успешно, но вкладки не разгруппированы.

Последовали шаги:

Получить вкладки для получателя

GET restapi/v2/accounts/{accountId}/envelopes/envelopeId/recipients/1/tabs

Ответ возвращается:

{
  "anchorString": "SIGNHERE",
  "anchorUnits": "pixels",
  "anchorXOffset": "0",
  "anchorYoffset": "0",
  "DocumentId": "1",
  "Name": "SignHere",
  "optional": "false",
  "pageNumber": "2",
  "RecipientId": "1",
  "TabLabel": "Sign Here",
  "xPosition": "63",
  "yPosition": "260"
}

Итерируйте по SignHereTabs, обновите anchorString до пустой строки

Сделайте запрос PUT, используя вкладки обновлений в качестве тела запроса, а получателя и EnvelopeId в качестве параметров.

PUT / v2 / account / accountId / envelopes / envelopeId / receients / receientId / tabs

Тело запроса:

{
  "signHereTabs": [
    {
      "yPosition": "260",
      "xPosition": "63",
      "width": null,
      "TabLabel": "Sign Here",
      "tabid": "37dac2a5-c5fa-4726-b28a-3ec7af7e4189",
      "ScaleValue": "1.0",
      "required": null,
      "RecipientId": "1",
      "optional": "false",
      "Name": "SignHere",
      "fontSize": null,
      "font": null,
      "DocumentId": "1",
      "anchorYoffset": "0",
      "anchorXOffset": "0",
      "anchorUnits": "pixels",
      "anchorString": "",
      "anchorIgnoreIfNotPresent": null
    }
  ]
}

Я получаю ответ об успешном завершении System.HttpResponse [Status = OK, StatusCode = 200]

После этого я делаю POST-запрос для просмотра конверта в приложении SalesForce POSThttps://demo.docusign.net/restapi/v2/accounts/accountId/envelopes/envelopeId/views/sender

Но в открывшемся представлении отправителя я вижу вкладки SignHere, все вкладки сгруппированы только на второй странице, а не на всех страницах. В запросе GET я вижу, что я получаю pagenumber «2» в ответ, который является первым появлением «SignHere» в документе на 16 страницах. Я удалил атрибут pageNumber в теле запроса PUT, что не помогло. Есть ли способ применить разгруппировку ко всем страницам? Или как получить ответ здесь вкладки, который для всех страниц в документе?

Ответы на вопрос(1)

Ваш ответ на вопрос