public async Task GetSignViewTest() { var request = new GetSignViewRequest { ContractId = "201809131827", UserCode = "2018091316200002", SignType = SignType.WRITTEN, NotifyUrl = "http://ecs.sowl.cn/ecscb/EContract/H5SignNotify/201809131827", ReturnUrl = "http://ecs.sowl.cn/ecscb/" }; var response = await Service.GetSignViewAsync(request); Assert.NotNull(response); Assert.Equal(ErrorCode.Success, response.Code); }
public async Task <GetSignViewResponse> GetSignViewAsync(GetSignViewRequest request) { const string path = "mobileSignView"; request.AppId = AppId; var content = await request.GetContentAsync(PrivateKey); var queryString = await content.ReadAsStringAsync(); var response = new GetSignViewResponse { Path = Url + path + "?" + queryString, Code = "0" }; return(response); }