Skip to content

Commit

Permalink
release csharp sdk
Browse files Browse the repository at this point in the history
  • Loading branch information
liaoyustudent committed Feb 28, 2020
1 parent f6b7892 commit c1c2f83
Show file tree
Hide file tree
Showing 91 changed files with 2,688 additions and 153 deletions.
2 changes: 1 addition & 1 deletion facebody-20191230/Teafile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"releases": {
"java": "com.aliyun:facebody:0.0.7",
"go": "github.com/aliyun/alibabacloud-sdk/facebody-20191230/golang/client:v0.1.3",
"csharp":"AlibabaCloud.SDK.Facebody:0.0.2"
"csharp":"AlibabaCloud.SDK.Facebody:0.0.3"
},
"libraries": {
"OSS": "alibabacloud:OSS:*",
Expand Down
3 changes: 3 additions & 0 deletions facebody-20191230/csharp/ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
### 2020-02-28 Version 0.0.3
* Recodegen

### 2020-02-20 Version 0.0.2
* Improved packages version

Expand Down
264 changes: 264 additions & 0 deletions facebody-20191230/csharp/core/Client.cs

Large diffs are not rendered by default.

4 changes: 0 additions & 4 deletions facebody-20191230/csharp/core/Models/CompareFaceRequest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,6 @@
namespace AlibabaCloud.Facebody.Models
{
public class CompareFaceRequest : TeaModel {
[NameInMap("ImageType")]
[Validation(Required=false)]
public int? ImageType { get; set; }

[NameInMap("ImageURLA")]
[Validation(Required=true)]
public string ImageURLA { get; set; }
Expand Down
32 changes: 16 additions & 16 deletions facebody-20191230/csharp/core/Models/Config.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,79 +10,79 @@ namespace AlibabaCloud.Facebody.Models
{
public class Config : TeaModel {
[NameInMap("accessKeyId")]
[Validation(Required=false)]
[Validation(Required=true)]
public string AccessKeyId { get; set; }

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

[NameInMap("type")]
[Validation(Required=true)]
[Validation(Required=false)]
public string Type { get; set; }

[NameInMap("securityToken")]
[Validation(Required=true)]
[Validation(Required=false)]
public string SecurityToken { get; set; }

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

[NameInMap("protocol")]
[Validation(Required=true)]
[Validation(Required=false)]
public string Protocol { get; set; }

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

[NameInMap("userAgent")]
[Validation(Required=true)]
[Validation(Required=false)]
public string UserAgent { get; set; }

[NameInMap("readTimeout")]
[Validation(Required=true)]
[Validation(Required=false)]
public int? ReadTimeout { get; set; }

[NameInMap("connectTimeout")]
[Validation(Required=true)]
[Validation(Required=false)]
public int? ConnectTimeout { get; set; }

[NameInMap("localAddr")]
[Validation(Required=true)]
[Validation(Required=false)]
public string LocalAddr { get; set; }

[NameInMap("httpProxy")]
[Validation(Required=true)]
[Validation(Required=false)]
public string HttpProxy { get; set; }

[NameInMap("httpsProxy")]
[Validation(Required=true)]
[Validation(Required=false)]
public string HttpsProxy { get; set; }

[NameInMap("noProxy")]
[Validation(Required=true)]
[Validation(Required=false)]
public string NoProxy { get; set; }

[NameInMap("socks5Proxy")]
[Validation(Required=true)]
[Validation(Required=false)]
public string Socks5Proxy { get; set; }

[NameInMap("socks5NetWork")]
[Validation(Required=true)]
[Validation(Required=false)]
public string Socks5NetWork { get; set; }

[NameInMap("maxIdleConns")]
[Validation(Required=true)]
[Validation(Required=false)]
public int? MaxIdleConns { get; set; }

[NameInMap("endpointType")]
[Validation(Required=true)]
[Validation(Required=false)]
public string EndpointType { get; set; }

[NameInMap("openPlatformEndpoint")]
[Validation(Required=true)]
[Validation(Required=false)]
public string OpenPlatformEndpoint { get; set; }

}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// This file is auto-generated, don't edit it. Thanks.

using System;
using System.Collections.Generic;
using System.IO;

using Tea;

namespace AlibabaCloud.Facebody.Models
{
public class DetectBodyCountAdvanceRequest : TeaModel {
[NameInMap("ImageURLObject")]
[Validation(Required=true)]
public Stream ImageURLObject { get; set; }

}

}
18 changes: 18 additions & 0 deletions facebody-20191230/csharp/core/Models/DetectBodyCountRequest.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// This file is auto-generated, don't edit it. Thanks.

using System;
using System.Collections.Generic;
using System.IO;

using Tea;

namespace AlibabaCloud.Facebody.Models
{
public class DetectBodyCountRequest : TeaModel {
[NameInMap("ImageURL")]
[Validation(Required=true)]
public string ImageURL { get; set; }

}

}
27 changes: 27 additions & 0 deletions facebody-20191230/csharp/core/Models/DetectBodyCountResponse.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
// This file is auto-generated, don't edit it. Thanks.

using System;
using System.Collections.Generic;
using System.IO;

using Tea;

namespace AlibabaCloud.Facebody.Models
{
public class DetectBodyCountResponse : TeaModel {
[NameInMap("RequestId")]
[Validation(Required=true)]
public string RequestId { get; set; }

[NameInMap("Data")]
[Validation(Required=true)]
public DetectBodyCountResponseData Data { get; set; }
public class DetectBodyCountResponseData : TeaModel {
[NameInMap("PersonNumber")]
[Validation(Required=true)]
public int? PersonNumber { get; set; }
};

}

}
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,6 @@ public class DetectFaceAdvanceRequest : TeaModel {
[Validation(Required=true)]
public Stream ImageURLObject { get; set; }

[NameInMap("ImageType")]
[Validation(Required=false)]
public int? ImageType { get; set; }

}

}
4 changes: 0 additions & 4 deletions facebody-20191230/csharp/core/Models/DetectFaceRequest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,6 @@
namespace AlibabaCloud.Facebody.Models
{
public class DetectFaceRequest : TeaModel {
[NameInMap("ImageType")]
[Validation(Required=false)]
public int? ImageType { get; set; }

[NameInMap("ImageURL")]
[Validation(Required=true)]
public string ImageURL { get; set; }
Expand Down
24 changes: 24 additions & 0 deletions facebody-20191230/csharp/core/Models/DetectLivingFaceRequest.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// This file is auto-generated, don't edit it. Thanks.

using System;
using System.Collections.Generic;
using System.IO;

using Tea;

namespace AlibabaCloud.Facebody.Models
{
public class DetectLivingFaceRequest : TeaModel {
[NameInMap("Tasks")]
[Validation(Required=true)]
public List<DetectLivingFaceRequestTasks> Tasks { get; set; }
public class DetectLivingFaceRequestTasks : TeaModel {
[NameInMap("ImageURL")]
[Validation(Required=true)]
public string ImageURL { get; set; }

}

}

}
42 changes: 42 additions & 0 deletions facebody-20191230/csharp/core/Models/DetectLivingFaceResponse.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
// This file is auto-generated, don't edit it. Thanks.

using System;
using System.Collections.Generic;
using System.IO;

using Tea;

namespace AlibabaCloud.Facebody.Models
{
public class DetectLivingFaceResponse : TeaModel {
[NameInMap("RequestId")]
[Validation(Required=true)]
public string RequestId { get; set; }

[NameInMap("Data")]
[Validation(Required=true)]
public DetectLivingFaceResponseData Data { get; set; }
public class DetectLivingFaceResponseData : TeaModel {
[NameInMap("Elements")]
[Validation(Required=true)]
public List<DetectLivingFaceResponseDataElements> Elements { get; set; }
public class DetectLivingFaceResponseDataElements : TeaModel {
public string TaskId { get; set; }
public string ImageURL { get; set; }
public List<DetectLivingFaceResponseDataElementsResults> Results { get; set; }
public class DetectLivingFaceResponseDataElementsResults : TeaModel {
public string Label { get; set; }
public string Suggestion { get; set; }
public float Rate { get; set; }
public List<DetectLivingFaceResponseDataElementsResultsFrames> Frames { get; set; }
public class DetectLivingFaceResponseDataElementsResultsFrames : TeaModel {
public float Rate { get; set; }
public string Url { get; set; }
}
}
}
};

}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// This file is auto-generated, don't edit it. Thanks.

using System;
using System.Collections.Generic;
using System.IO;

using Tea;

namespace AlibabaCloud.Facebody.Models
{
public class RecognizeExpressionAdvanceRequest : TeaModel {
[NameInMap("ImageURLObject")]
[Validation(Required=true)]
public Stream ImageURLObject { get; set; }

}

}
18 changes: 18 additions & 0 deletions facebody-20191230/csharp/core/Models/RecognizeExpressionRequest.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// This file is auto-generated, don't edit it. Thanks.

using System;
using System.Collections.Generic;
using System.IO;

using Tea;

namespace AlibabaCloud.Facebody.Models
{
public class RecognizeExpressionRequest : TeaModel {
[NameInMap("ImageURL")]
[Validation(Required=true)]
public string ImageURL { get; set; }

}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
// This file is auto-generated, don't edit it. Thanks.

using System;
using System.Collections.Generic;
using System.IO;

using Tea;

namespace AlibabaCloud.Facebody.Models
{
public class RecognizeExpressionResponse : TeaModel {
[NameInMap("RequestId")]
[Validation(Required=true)]
public string RequestId { get; set; }

[NameInMap("Data")]
[Validation(Required=true)]
public RecognizeExpressionResponseData Data { get; set; }
public class RecognizeExpressionResponseData : TeaModel {
[NameInMap("Elements")]
[Validation(Required=true)]
public List<RecognizeExpressionResponseDataElements> Elements { get; set; }
public class RecognizeExpressionResponseDataElements : TeaModel {
public string Expression { get; set; }
public float FaceProbability { get; set; }
public RecognizeExpressionResponseDataElementsFaceRectangle FaceRectangle { get; set; }
public class RecognizeExpressionResponseDataElementsFaceRectangle : TeaModel {
[NameInMap("Height")]
[Validation(Required=true)]
public int? Height { get; set; }

[NameInMap("Left")]
[Validation(Required=true)]
public int? Left { get; set; }

[NameInMap("Top")]
[Validation(Required=true)]
public int? Top { get; set; }

[NameInMap("Width")]
[Validation(Required=true)]
public int? Width { get; set; }

}
}
};

}

}
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,6 @@ public class RecognizeFaceAdvanceRequest : TeaModel {
[Validation(Required=true)]
public Stream ImageURLObject { get; set; }

[NameInMap("ImageType")]
[Validation(Required=false)]
public int? ImageType { get; set; }

}

}
4 changes: 0 additions & 4 deletions facebody-20191230/csharp/core/Models/RecognizeFaceRequest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,6 @@
namespace AlibabaCloud.Facebody.Models
{
public class RecognizeFaceRequest : TeaModel {
[NameInMap("ImageType")]
[Validation(Required=false)]
public int? ImageType { get; set; }

[NameInMap("ImageURL")]
[Validation(Required=true)]
public string ImageURL { get; set; }
Expand Down
Loading

0 comments on commit c1c2f83

Please sign in to comment.