В основном я использую Receient_view_request от Docusign, чтобы создать встроенный URL-адрес знака для нашего клиента, но есть еще около 5 других подписчиков, которые должны подписать с помощью отправляемого электронного письма (поведение конвертов Docusign по умолчанию. Однако, похоже, что эти электронные письма не отправляются в песочнице. Мой вопрос: возможно ли использовать встроенную подпись, а также подпись по электронной почте для того же конверта? Как мне это сделать?
Редактировать: вот фрагмент кода, с которым я работаю (имена переменных изменены на общие имена). У меня не установлено свойство client_user_id для ролей, на которые я хочу отправлять электронные письма. Я использую песочницу docusign прямо сейчас, и она не отправляет электронные письма другим получателям.
234 # Signer
235 applicant = TemplateRole(
236 email=email,
237 name=name,
238 role_name='Applicant',
239 client_user_id='1',
240 tabs=tabs)
242 roles = [applicant]
246 g2 = TemplateRole(
247 email=g2_email,
248 name=g2_name,
249 role_name='G2',
250 tabs=tabs)
251 roles.append(g2)
252
255 g3 = TemplateRole(
256 email=g3_email,
257 name=g3_name,
258 role_name='G3',
259 tabs=tabs)
260 roles.append(g3)
310 envelope_definition = EnvelopeDefinition(
311 status="sent",
312 template_id=templateId,
313 template_roles=roles
348 # Create envelope api object
349 DocusignBase()
350 envelope_api = EnvelopesApi(DocusignBase.api_client)
351
352 results = envelope_api.create_envelope(
353 DocusignBase.accountID,
354 envelope_definition=envelope_definition)
355 envelope_id = results.envelope_id
356
357 authentication_method = 'None'
358
359 recipient_view_request = RecipientViewRequest(
360 authentication_method=authentication_method,
361 client_user_id='1',
362 return_url=return/url',
363 user_name=first_name + ' ' + last_name,
364 email=email
365 )
366
368 results = envelope_api.create_recipient_view(
369 DocusignBase.accountID,
370 envelope_id,
371 recipient_view_request=recipient_view_request)