Docusignapi 从我们的平台创建模板和esign,而不是登录到docusign

Docusignapi 从我们的平台创建模板和esign,而不是登录到docusign,docusignapi,Docusignapi,我正在使用docusign php api,在那里我可以创建模板,但签名者不工作。我还需要从我的平台更新所有内容,而不是登录到docusign网站,如esign,display esign design&一旦esign完成,它将发送带有我们自己邮件内容的没有docusign模板的邮件 请帮帮我。您没有提供代码,也没有准确地提出问题。您需要使用PHP创建模板的帮助。下面是一些代码: $config = new \DocuSign\eSign\Configuration(); $co

我正在使用docusign php api,在那里我可以创建模板,但签名者不工作。我还需要从我的平台更新所有内容,而不是登录到docusign网站,如esign,display esign design&一旦esign完成,它将发送带有我们自己邮件内容的没有docusign模板的邮件


请帮帮我。

您没有提供代码,也没有准确地提出问题。您需要使用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;
    }

您好Inbar谢谢您的回复,我需要在文档中添加eSign。请检查我的代码。\'recipients\':{\'signers\':[{\'email\':\'recipients\':\'name\',\'recipientId\':\'1\',\'tabs\':{\'signHereTabs\':[{\'anchorString\':\'Signature:\,\'anchorXOffset\':\'1\','AnchorOffset\':'0\',“documentId\”:“1\”,“pageNumber\”:“1\”,“anchorUnits\”:“inches\”}]}]你是说你不能使用这个软件包?你想直接调用API吗?我不确定我是否理解这个问题。