| 1234567891011121314151617181920212223242526272829 |
- # -*- 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() # 复制合同模板
|