public async Task ImageUpload() { var client = new DefaultAopClient("https://openapi.alipaydev.com/gateway.do", "", "", "json", "1.0", "RSA2", "", "UTF-8", false); AlipayOfflineMaterialImageUploadRequest request = new AlipayOfflineMaterialImageUploadRequest(); request.ImageType = "jpg"; request.ImageName = "logo图片"; FileItem imageContent = new FileItem("edgeless.jpg"); request.ImageContent = imageContent; request.ImagePid = "201901101551"; AlipayOfflineMaterialImageUploadResponse response = await client.ExecuteAsync(request); }
public void should_be_able_to_upload_file() { IAopClient client = new DefaultAopClient(TestAccount.ProdCert.Gateway, TestAccount.ProdCert.AppId, TestAccount.ProdCert.AppPrivateKey, "json", "1.0", "RSA2", "utf-8", false, TestAccount.ProdCert.CertParams); AlipayOfflineMaterialImageUploadRequest request = new AlipayOfflineMaterialImageUploadRequest(); request.ImageType = "jpg"; request.ImageName = "海底捞"; FileItem ImageContent = new FileItem(GetTestImagePath()); request.ImagePid = "2088021822217233"; request.ImageContent = ImageContent; AlipayOfflineMaterialImageUploadResponse response = client.CertificateExecute(request); Assert.AreEqual(response.Body.Contains("ISV权限不足"), true); }