Skip to content

Commit c1c2f83

Browse files
committed
release csharp sdk
1 parent f6b7892 commit c1c2f83

File tree

91 files changed

+2688
-153
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

91 files changed

+2688
-153
lines changed

facebody-20191230/Teafile

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"releases": {
77
"java": "com.aliyun:facebody:0.0.7",
88
"go": "github.com/aliyun/alibabacloud-sdk/facebody-20191230/golang/client:v0.1.3",
9-
"csharp":"AlibabaCloud.SDK.Facebody:0.0.2"
9+
"csharp":"AlibabaCloud.SDK.Facebody:0.0.3"
1010
},
1111
"libraries": {
1212
"OSS": "alibabacloud:OSS:*",

facebody-20191230/csharp/ChangeLog.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
### 2020-02-28 Version 0.0.3
2+
* Recodegen
3+
14
### 2020-02-20 Version 0.0.2
25
* Improved packages version
36

facebody-20191230/csharp/core/Client.cs

+264
Large diffs are not rendered by default.

facebody-20191230/csharp/core/Models/CompareFaceRequest.cs

-4
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@
99
namespace AlibabaCloud.Facebody.Models
1010
{
1111
public class CompareFaceRequest : TeaModel {
12-
[NameInMap("ImageType")]
13-
[Validation(Required=false)]
14-
public int? ImageType { get; set; }
15-
1612
[NameInMap("ImageURLA")]
1713
[Validation(Required=true)]
1814
public string ImageURLA { get; set; }

facebody-20191230/csharp/core/Models/Config.cs

+16-16
Original file line numberDiff line numberDiff line change
@@ -10,79 +10,79 @@ namespace AlibabaCloud.Facebody.Models
1010
{
1111
public class Config : TeaModel {
1212
[NameInMap("accessKeyId")]
13-
[Validation(Required=false)]
13+
[Validation(Required=true)]
1414
public string AccessKeyId { get; set; }
1515

1616
[NameInMap("accessKeySecret")]
1717
[Validation(Required=false)]
1818
public string AccessKeySecret { get; set; }
1919

2020
[NameInMap("type")]
21-
[Validation(Required=true)]
21+
[Validation(Required=false)]
2222
public string Type { get; set; }
2323

2424
[NameInMap("securityToken")]
25-
[Validation(Required=true)]
25+
[Validation(Required=false)]
2626
public string SecurityToken { get; set; }
2727

2828
[NameInMap("endpoint")]
2929
[Validation(Required=true)]
3030
public string Endpoint { get; set; }
3131

3232
[NameInMap("protocol")]
33-
[Validation(Required=true)]
33+
[Validation(Required=false)]
3434
public string Protocol { get; set; }
3535

3636
[NameInMap("regionId")]
3737
[Validation(Required=true)]
3838
public string RegionId { get; set; }
3939

4040
[NameInMap("userAgent")]
41-
[Validation(Required=true)]
41+
[Validation(Required=false)]
4242
public string UserAgent { get; set; }
4343

4444
[NameInMap("readTimeout")]
45-
[Validation(Required=true)]
45+
[Validation(Required=false)]
4646
public int? ReadTimeout { get; set; }
4747

4848
[NameInMap("connectTimeout")]
49-
[Validation(Required=true)]
49+
[Validation(Required=false)]
5050
public int? ConnectTimeout { get; set; }
5151

5252
[NameInMap("localAddr")]
53-
[Validation(Required=true)]
53+
[Validation(Required=false)]
5454
public string LocalAddr { get; set; }
5555

5656
[NameInMap("httpProxy")]
57-
[Validation(Required=true)]
57+
[Validation(Required=false)]
5858
public string HttpProxy { get; set; }
5959

6060
[NameInMap("httpsProxy")]
61-
[Validation(Required=true)]
61+
[Validation(Required=false)]
6262
public string HttpsProxy { get; set; }
6363

6464
[NameInMap("noProxy")]
65-
[Validation(Required=true)]
65+
[Validation(Required=false)]
6666
public string NoProxy { get; set; }
6767

6868
[NameInMap("socks5Proxy")]
69-
[Validation(Required=true)]
69+
[Validation(Required=false)]
7070
public string Socks5Proxy { get; set; }
7171

7272
[NameInMap("socks5NetWork")]
73-
[Validation(Required=true)]
73+
[Validation(Required=false)]
7474
public string Socks5NetWork { get; set; }
7575

7676
[NameInMap("maxIdleConns")]
77-
[Validation(Required=true)]
77+
[Validation(Required=false)]
7878
public int? MaxIdleConns { get; set; }
7979

8080
[NameInMap("endpointType")]
81-
[Validation(Required=true)]
81+
[Validation(Required=false)]
8282
public string EndpointType { get; set; }
8383

8484
[NameInMap("openPlatformEndpoint")]
85-
[Validation(Required=true)]
85+
[Validation(Required=false)]
8686
public string OpenPlatformEndpoint { get; set; }
8787

8888
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.Facebody.Models
10+
{
11+
public class DetectBodyCountAdvanceRequest : TeaModel {
12+
[NameInMap("ImageURLObject")]
13+
[Validation(Required=true)]
14+
public Stream ImageURLObject { get; set; }
15+
16+
}
17+
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.Facebody.Models
10+
{
11+
public class DetectBodyCountRequest : TeaModel {
12+
[NameInMap("ImageURL")]
13+
[Validation(Required=true)]
14+
public string ImageURL { get; set; }
15+
16+
}
17+
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.Facebody.Models
10+
{
11+
public class DetectBodyCountResponse : TeaModel {
12+
[NameInMap("RequestId")]
13+
[Validation(Required=true)]
14+
public string RequestId { get; set; }
15+
16+
[NameInMap("Data")]
17+
[Validation(Required=true)]
18+
public DetectBodyCountResponseData Data { get; set; }
19+
public class DetectBodyCountResponseData : TeaModel {
20+
[NameInMap("PersonNumber")]
21+
[Validation(Required=true)]
22+
public int? PersonNumber { get; set; }
23+
};
24+
25+
}
26+
27+
}

facebody-20191230/csharp/core/Models/DetectFaceAdvanceRequest.cs

-4
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@ public class DetectFaceAdvanceRequest : TeaModel {
1313
[Validation(Required=true)]
1414
public Stream ImageURLObject { get; set; }
1515

16-
[NameInMap("ImageType")]
17-
[Validation(Required=false)]
18-
public int? ImageType { get; set; }
19-
2016
}
2117

2218
}

facebody-20191230/csharp/core/Models/DetectFaceRequest.cs

-4
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@
99
namespace AlibabaCloud.Facebody.Models
1010
{
1111
public class DetectFaceRequest : TeaModel {
12-
[NameInMap("ImageType")]
13-
[Validation(Required=false)]
14-
public int? ImageType { get; set; }
15-
1612
[NameInMap("ImageURL")]
1713
[Validation(Required=true)]
1814
public string ImageURL { get; set; }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.Facebody.Models
10+
{
11+
public class DetectLivingFaceRequest : TeaModel {
12+
[NameInMap("Tasks")]
13+
[Validation(Required=true)]
14+
public List<DetectLivingFaceRequestTasks> Tasks { get; set; }
15+
public class DetectLivingFaceRequestTasks : TeaModel {
16+
[NameInMap("ImageURL")]
17+
[Validation(Required=true)]
18+
public string ImageURL { get; set; }
19+
20+
}
21+
22+
}
23+
24+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.Facebody.Models
10+
{
11+
public class DetectLivingFaceResponse : TeaModel {
12+
[NameInMap("RequestId")]
13+
[Validation(Required=true)]
14+
public string RequestId { get; set; }
15+
16+
[NameInMap("Data")]
17+
[Validation(Required=true)]
18+
public DetectLivingFaceResponseData Data { get; set; }
19+
public class DetectLivingFaceResponseData : TeaModel {
20+
[NameInMap("Elements")]
21+
[Validation(Required=true)]
22+
public List<DetectLivingFaceResponseDataElements> Elements { get; set; }
23+
public class DetectLivingFaceResponseDataElements : TeaModel {
24+
public string TaskId { get; set; }
25+
public string ImageURL { get; set; }
26+
public List<DetectLivingFaceResponseDataElementsResults> Results { get; set; }
27+
public class DetectLivingFaceResponseDataElementsResults : TeaModel {
28+
public string Label { get; set; }
29+
public string Suggestion { get; set; }
30+
public float Rate { get; set; }
31+
public List<DetectLivingFaceResponseDataElementsResultsFrames> Frames { get; set; }
32+
public class DetectLivingFaceResponseDataElementsResultsFrames : TeaModel {
33+
public float Rate { get; set; }
34+
public string Url { get; set; }
35+
}
36+
}
37+
}
38+
};
39+
40+
}
41+
42+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.Facebody.Models
10+
{
11+
public class RecognizeExpressionAdvanceRequest : TeaModel {
12+
[NameInMap("ImageURLObject")]
13+
[Validation(Required=true)]
14+
public Stream ImageURLObject { get; set; }
15+
16+
}
17+
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.Facebody.Models
10+
{
11+
public class RecognizeExpressionRequest : TeaModel {
12+
[NameInMap("ImageURL")]
13+
[Validation(Required=true)]
14+
public string ImageURL { get; set; }
15+
16+
}
17+
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.Facebody.Models
10+
{
11+
public class RecognizeExpressionResponse : TeaModel {
12+
[NameInMap("RequestId")]
13+
[Validation(Required=true)]
14+
public string RequestId { get; set; }
15+
16+
[NameInMap("Data")]
17+
[Validation(Required=true)]
18+
public RecognizeExpressionResponseData Data { get; set; }
19+
public class RecognizeExpressionResponseData : TeaModel {
20+
[NameInMap("Elements")]
21+
[Validation(Required=true)]
22+
public List<RecognizeExpressionResponseDataElements> Elements { get; set; }
23+
public class RecognizeExpressionResponseDataElements : TeaModel {
24+
public string Expression { get; set; }
25+
public float FaceProbability { get; set; }
26+
public RecognizeExpressionResponseDataElementsFaceRectangle FaceRectangle { get; set; }
27+
public class RecognizeExpressionResponseDataElementsFaceRectangle : TeaModel {
28+
[NameInMap("Height")]
29+
[Validation(Required=true)]
30+
public int? Height { get; set; }
31+
32+
[NameInMap("Left")]
33+
[Validation(Required=true)]
34+
public int? Left { get; set; }
35+
36+
[NameInMap("Top")]
37+
[Validation(Required=true)]
38+
public int? Top { get; set; }
39+
40+
[NameInMap("Width")]
41+
[Validation(Required=true)]
42+
public int? Width { get; set; }
43+
44+
}
45+
}
46+
};
47+
48+
}
49+
50+
}

facebody-20191230/csharp/core/Models/RecognizeFaceAdvanceRequest.cs

-4
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@ public class RecognizeFaceAdvanceRequest : TeaModel {
1313
[Validation(Required=true)]
1414
public Stream ImageURLObject { get; set; }
1515

16-
[NameInMap("ImageType")]
17-
[Validation(Required=false)]
18-
public int? ImageType { get; set; }
19-
2016
}
2117

2218
}

facebody-20191230/csharp/core/Models/RecognizeFaceRequest.cs

-4
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@
99
namespace AlibabaCloud.Facebody.Models
1010
{
1111
public class RecognizeFaceRequest : TeaModel {
12-
[NameInMap("ImageType")]
13-
[Validation(Required=false)]
14-
public int? ImageType { get; set; }
15-
1612
[NameInMap("ImageURL")]
1713
[Validation(Required=true)]
1814
public string ImageURL { get; set; }

0 commit comments

Comments
 (0)