2013-09-04 2 views
0

Возможно ли передать список разделенных запятыми адресов электронной почты элементу электронной почты в шаблонеРоли, то есть «email» => $ to, где $ to - Разделенный список писем? Или каждый получатель должен быть указан отдельно в своем собственном массиве?Передача нескольких адресов электронной почты в один массив в шаблоне.

ответ

0

Каждый получатель должен быть указан в своем собственном массиве. Платформа DocuSign идентифицирует получателей путем сочетания их имени, электронной почты, recipientId (и при использовании Embedding Featureв clientUserId а). Таким образом, вы не можете просто иметь список, разделенный запятыми, исходящий из свойства электронной почты данного получателя.

Например, используя JSON отформатированный тело запроса получатели должны, как правило, выглядит примерно так:

"recipients": { 
    "signers": [ 
     { 
      "email": "[email protected]", 
      "name": "First Recipient", 
      "recipientId": "1", 
      "routingOrder": "1", 
      "tabs": { 
       "signHereTabs": [ 
        { 
         "xPosition": "100", 
         "yPosition": "100", 
         "documentId": "1", 
         "pageNumber": "1" 
        } 
       ] 
      } 
     }, 
     { 
      "email": "[email protected]", 
      "name": "Second Recipient", 
      "recipientId": "2", 
      "routingOrder": "2", 
      "tabs": { 
       "initialHereTabs": [ 
        { 
         "xPosition": "100", 
         "yPosition": "200", 
         "documentId": "1", 
         "pageNumber": "1" 
        } 
       ], 
       "signHereTabs": [ 
        { 
         "xPosition": "200", 
         "yPosition": "200", 
         "documentId": "1", 
         "pageNumber": "1" 
        } 
       ] 
      } 
     } 
    ], 
    "carbonCopies": [ 
     { 
      "email": "[email protected]", 
      "name": "Third Recipient", 
      "recipientId": "3", 
      "routingOrder": "3" 
     }, 
     { 
      "email": "[email protected]", 
      "name": "Forth Email", 
      "recipientId": "4", 
      "routingOrder": "3" 
     } 
    ] 
} 

выше JSON будет добавить 4 получателей данной envelope- 2 получателей подписи (один с 1 таб signHere а другой - с вкладкой signHere и вкладкой InitialHere) и двумя получателями из углеродной копии (CC).