# -*- coding: UTF-8 -*- import esigntool import requests from esigntool import esign_run_print_outer # 拓展功能API config = esigntool.config() # 初始化配置类 @esign_run_print_outer def templatePageCreate(): """ 复制合同模板 :return: """ docTemplateId = "fgs***fefw" # 声明请求变量 api_path = "/v3/doc-templates/{}/copy".format(docTemplateId) # 拼接请求路径 method = esigntool.httpMethodEnum.POST # 声明请求方法 json_headers = esigntool.buildSignJsonHeader(config.appId, config.scert, method, api_path) # 签名并构造签名鉴权json请求头 resp = requests.request(method, config.host + api_path, json=None, headers=json_headers) # 发送请求 print(resp.text) return resp if __name__ == '__main__': templatePageCreate() # 复制合同模板