создать шаблон и выйти из нашей платформы вместо входа в docusign - PullRequest
0 голосов
/ 21 января 2020

Я использую API-интерфейс docusign php, где я могу создавать шаблоны, но подписывающее устройство не работает. Мне нужно обновить все с моей платформы, а не входить на веб-сайт docusign, например, esign, отображать дизайн esign и после завершения esign отправлять почта без шаблона docusign с собственным содержимым почты.

Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 21 января 2020

Вы не предоставили код или не задали вопрос точно. Вам нужна помощь в создании шаблона с использованием PHP. Вот некоторый код:

    $config = new \DocuSign\eSign\Configuration();
    $config->setHost($args['base_path']);
    $config->addDefaultHeader('Authorization', 'Bearer ' . $args['ds_access_token']);
    $api_client = new \DocuSign\eSign\ApiClient($config);
    $templates_api = new \DocuSign\eSign\Api\TemplatesApi($api_client);
    $options = new \DocuSign\eSign\Api\TemplatesApi\ListTemplatesOptions();
    $options->setSearchText($this->template_name);
    $results = $templates_api->listTemplates($args['account_id'], $options);
    $created_new_template = false;
    if ($results['result_set_size'] > 0) {
        $template_id = $results['envelope_templates'][0]['template_id'];
        $results_template_name = $results['envelope_templates'][0]['name'];
    } else {
        # Template not found -- so create it
        # Step 2 create the template
        $template_req_object = $this->make_template_req();
        $results = $templates_api->createTemplate($args['account_id'], $template_req_object);
        $template_id = $results['template_id'];
        $results_template_name = $results['name'];
        $created_new_template = true;
    }

https://github.com/docusign/eg-03-php-auth-code-grant/blob/master/src/EG008CreateTemplate.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...