首页 > 解决方案 > 非静态方法需要目标文档

问题描述

我正在使用以下代码在现有模板上创建信封,我收到错误“非静态方法需要一个目标”。我在这里做错了吗?

jQuery.ajax({

    url: "https://demo.docusign.net/restapi/v2/accounts/<acountid>/envelopes",

            type: "post",
    headers: {
        "Accept": "application/json",
        "X-DocuSign-Authentication":"<DocuSignCredentials><Username>xxxxxx</Username><Password>xxxxxxx</Password><IntegratorKey>xxxxxxxx</IntegratorKey></DocuSignCredentials>",
        "Content-Length":"162100",
        "Content-Type":"application/json",
        "Content-Disposition":"form-data",
        "body":[{
            "status" : "sent",
            "emailSubject": "Test Pre-fill Tabs", 
            "emailBlurb":"test",  
                "status": "sent",
            "templateId": "xxxxxx-xxx-xxx-xxxx-xxxxxxxxx",
            "templateRoles": 
        [{ 
        "roleName": "Supervisor",
        "name" :  "Test", 
        "email" : "Test@test.com",
        "recipientId" : "1"
        }],
        "envelopeIdStamping":"false"
        }]
        }   

    }).done(function( data ) a
    {
        console.log( "Success :");

    })
    .fail(function(msg,res)
    {
        console.log("error:");
    }); 

"{\r\n \"errorCode\": \"UNSPECIFIED_ERROR\",\r\n \"message\": \"非静态方法需要一个目标。\"\r\n}"

标签: docusignapi

解决方案


此代码使用旧身份验证,请考虑使用现代且更安全的 oauth。您可以在此处阅读有关如何使用 JWT 获取令牌的信息 - https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-jsonwebtoken

另外,考虑从 v2.0 更新到我们最新的 API v2.1


推荐阅读