Skip to content

Commit d339c9b

Browse files
committed
基于转移码的转出接口
1 parent f41b882 commit d339c9b

10 files changed

+607
-57
lines changed

CHANGELOG

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2024-10-17 Version: 3.14.11
2+
- 基于转移码的转出接口
3+
- SaveSingleTaskForTransferOutByAuthorizationCode
4+
- SaveBatchTaskForTransferOutByAuthorizationCode
5+
16
2024-10-11 Version: 2.16.27
27
- GetPlayInfo Add EncryptMode.
38

aliyun-net-sdk-domain/Domain/Model/V20180129/QueryIntlFixedPriceOrderListResponse.cs

+119-45
Original file line numberDiff line numberDiff line change
@@ -56,115 +56,189 @@ public QueryIntlFixedPriceOrderList_Module Module
5656
public class QueryIntlFixedPriceOrderList_Module
5757
{
5858

59-
private long? createTime;
59+
private int? totalItemNum;
6060

61-
private long? updateTime;
61+
private int? currentPageNum;
6262

63-
private string userId;
63+
private int? pageSize;
6464

65-
private string bizId;
65+
private int? totalPageNum;
6666

67-
private string domain;
67+
private List<QueryIntlFixedPriceOrderList_OrderList> data;
6868

69-
private long? price;
70-
71-
private long? status;
72-
73-
private long? orderType;
74-
75-
public long? CreateTime
69+
public int? TotalItemNum
7670
{
7771
get
7872
{
79-
return createTime;
73+
return totalItemNum;
8074
}
8175
set
8276
{
83-
createTime = value;
77+
totalItemNum = value;
8478
}
8579
}
8680

87-
public long? UpdateTime
81+
public int? CurrentPageNum
8882
{
8983
get
9084
{
91-
return updateTime;
85+
return currentPageNum;
9286
}
9387
set
9488
{
95-
updateTime = value;
89+
currentPageNum = value;
9690
}
9791
}
9892

99-
public string UserId
93+
public int? PageSize
10094
{
10195
get
10296
{
103-
return userId;
97+
return pageSize;
10498
}
10599
set
106100
{
107-
userId = value;
101+
pageSize = value;
108102
}
109103
}
110104

111-
public string BizId
105+
public int? TotalPageNum
112106
{
113107
get
114108
{
115-
return bizId;
109+
return totalPageNum;
116110
}
117111
set
118112
{
119-
bizId = value;
113+
totalPageNum = value;
120114
}
121115
}
122116

123-
public string Domain
117+
public List<QueryIntlFixedPriceOrderList_OrderList> Data
124118
{
125119
get
126120
{
127-
return domain;
121+
return data;
128122
}
129123
set
130124
{
131-
domain = value;
125+
data = value;
132126
}
133127
}
134128

135-
public long? Price
129+
public class QueryIntlFixedPriceOrderList_OrderList
136130
{
137-
get
131+
132+
private int? orderType;
133+
134+
private string bizId;
135+
136+
private string userId;
137+
138+
private int? status;
139+
140+
private long? price;
141+
142+
private string domain;
143+
144+
private long? createTime;
145+
146+
private long? updateTime;
147+
148+
public int? OrderType
138149
{
139-
return price;
150+
get
151+
{
152+
return orderType;
153+
}
154+
set
155+
{
156+
orderType = value;
157+
}
140158
}
141-
set
159+
160+
public string BizId
142161
{
143-
price = value;
162+
get
163+
{
164+
return bizId;
165+
}
166+
set
167+
{
168+
bizId = value;
169+
}
144170
}
145-
}
146171

147-
public long? Status
148-
{
149-
get
172+
public string UserId
150173
{
151-
return status;
174+
get
175+
{
176+
return userId;
177+
}
178+
set
179+
{
180+
userId = value;
181+
}
152182
}
153-
set
183+
184+
public int? Status
154185
{
155-
status = value;
186+
get
187+
{
188+
return status;
189+
}
190+
set
191+
{
192+
status = value;
193+
}
156194
}
157-
}
158195

159-
public long? OrderType
160-
{
161-
get
196+
public long? Price
162197
{
163-
return orderType;
198+
get
199+
{
200+
return price;
201+
}
202+
set
203+
{
204+
price = value;
205+
}
164206
}
165-
set
207+
208+
public string Domain
209+
{
210+
get
211+
{
212+
return domain;
213+
}
214+
set
215+
{
216+
domain = value;
217+
}
218+
}
219+
220+
public long? CreateTime
221+
{
222+
get
223+
{
224+
return createTime;
225+
}
226+
set
227+
{
228+
createTime = value;
229+
}
230+
}
231+
232+
public long? UpdateTime
166233
{
167-
orderType = value;
234+
get
235+
{
236+
return updateTime;
237+
}
238+
set
239+
{
240+
updateTime = value;
241+
}
168242
}
169243
}
170244
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing,
13+
* software distributed under the License is distributed on an
14+
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
* KIND, either express or implied. See the License for the
16+
* specific language governing permissions and limitations
17+
* under the License.
18+
*/
19+
using System.Collections.Generic;
20+
using Newtonsoft.Json;
21+
22+
using Aliyun.Acs.Core;
23+
using Aliyun.Acs.Core.Http;
24+
using Aliyun.Acs.Core.Transform;
25+
using Aliyun.Acs.Core.Utils;
26+
using Aliyun.Acs.Domain.Transform;
27+
using Aliyun.Acs.Domain.Transform.V20180129;
28+
29+
namespace Aliyun.Acs.Domain.Model.V20180129
30+
{
31+
public class SaveBatchTaskForTransferOutByAuthorizationCodeRequest : RpcAcsRequest<SaveBatchTaskForTransferOutByAuthorizationCodeResponse>
32+
{
33+
public SaveBatchTaskForTransferOutByAuthorizationCodeRequest()
34+
: base("Domain", "2018-01-29", "SaveBatchTaskForTransferOutByAuthorizationCode", "domain", "openAPI")
35+
{
36+
if (this.GetType().GetProperty("ProductEndpointMap") != null && this.GetType().GetProperty("ProductEndpointType") != null)
37+
{
38+
this.GetType().GetProperty("ProductEndpointMap").SetValue(this, Aliyun.Acs.Domain.Endpoint.endpointMap, null);
39+
this.GetType().GetProperty("ProductEndpointType").SetValue(this, Aliyun.Acs.Domain.Endpoint.endpointRegionalType, null);
40+
}
41+
Protocol = ProtocolType.HTTPS;
42+
Method = MethodType.POST;
43+
}
44+
45+
private string _long;
46+
47+
private List<string> transferOutParamLists = new List<string>(){ };
48+
49+
private string userClientIp;
50+
51+
[JsonProperty(PropertyName = "Long")]
52+
public string _Long
53+
{
54+
get
55+
{
56+
return _long;
57+
}
58+
set
59+
{
60+
_long = value;
61+
DictionaryUtil.Add(QueryParameters, "Long", value);
62+
}
63+
}
64+
65+
[JsonProperty(PropertyName = "TransferOutParamList")]
66+
public List<string> TransferOutParamLists
67+
{
68+
get
69+
{
70+
return transferOutParamLists;
71+
}
72+
73+
set
74+
{
75+
transferOutParamLists = value;
76+
if(transferOutParamLists != null)
77+
{
78+
for (int depth1 = 0; depth1 < transferOutParamLists.Count; depth1++)
79+
{
80+
DictionaryUtil.Add(QueryParameters,"TransferOutParamList." + (depth1 + 1), transferOutParamLists[depth1]);
81+
DictionaryUtil.Add(QueryParameters,"TransferOutParamList." + (depth1 + 1), transferOutParamLists[depth1]);
82+
}
83+
}
84+
}
85+
}
86+
87+
[JsonProperty(PropertyName = "UserClientIp")]
88+
public string UserClientIp
89+
{
90+
get
91+
{
92+
return userClientIp;
93+
}
94+
set
95+
{
96+
userClientIp = value;
97+
DictionaryUtil.Add(QueryParameters, "UserClientIp", value);
98+
}
99+
}
100+
101+
public class TransferOutParamList
102+
{
103+
104+
private string authorizationCode;
105+
106+
private string domainName;
107+
108+
[JsonProperty(PropertyName = "AuthorizationCode")]
109+
public string AuthorizationCode
110+
{
111+
get
112+
{
113+
return authorizationCode;
114+
}
115+
set
116+
{
117+
authorizationCode = value;
118+
}
119+
}
120+
121+
[JsonProperty(PropertyName = "DomainName")]
122+
public string DomainName
123+
{
124+
get
125+
{
126+
return domainName;
127+
}
128+
set
129+
{
130+
domainName = value;
131+
}
132+
}
133+
}
134+
135+
public override bool CheckShowJsonItemName()
136+
{
137+
return false;
138+
}
139+
140+
public override SaveBatchTaskForTransferOutByAuthorizationCodeResponse GetResponse(UnmarshallerContext unmarshallerContext)
141+
{
142+
return SaveBatchTaskForTransferOutByAuthorizationCodeResponseUnmarshaller.Unmarshall(unmarshallerContext);
143+
}
144+
}
145+
}

0 commit comments

Comments
 (0)