Skip to content

Commit d15f040

Browse files
committed
Add image search api.
1 parent 45b1df6 commit d15f040

File tree

8 files changed

+493
-1
lines changed

8 files changed

+493
-1
lines changed

aliyun-java-sdk-websitebuild/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-09-09 Version: 1.0.6
2+
- Add image search api.
3+
14
2025-08-01 Version: 1.0.5
25
- Add image search api.
36

aliyun-java-sdk-websitebuild/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.aliyun</groupId>
55
<artifactId>aliyun-java-sdk-websitebuild</artifactId>
66
<packaging>jar</packaging>
7-
<version>1.0.5</version>
7+
<version>1.0.6</version>
88
<name>aliyun-java-sdk-websitebuild</name>
99
<url>http://www.aliyun.com</url>
1010
<description>Aliyun Open API SDK for Java
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.websitebuild.model.v20250429;
16+
17+
import com.aliyuncs.RpcAcsRequest;
18+
import com.aliyuncs.http.ProtocolType;
19+
import com.aliyuncs.http.MethodType;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class GetIcpFilingInfoForPartnerRequest extends RpcAcsRequest<GetIcpFilingInfoForPartnerResponse> {
26+
27+
28+
private String domain;
29+
30+
private String bizId;
31+
public GetIcpFilingInfoForPartnerRequest() {
32+
super("WebsiteBuild", "2025-04-29", "GetIcpFilingInfoForPartner");
33+
setProtocol(ProtocolType.HTTPS);
34+
setMethod(MethodType.POST);
35+
}
36+
37+
public String getDomain() {
38+
return this.domain;
39+
}
40+
41+
public void setDomain(String domain) {
42+
this.domain = domain;
43+
if(domain != null){
44+
putQueryParameter("Domain", domain);
45+
}
46+
}
47+
48+
public String getBizId() {
49+
return this.bizId;
50+
}
51+
52+
public void setBizId(String bizId) {
53+
this.bizId = bizId;
54+
if(bizId != null){
55+
putQueryParameter("BizId", bizId);
56+
}
57+
}
58+
59+
@Override
60+
public Class<GetIcpFilingInfoForPartnerResponse> getResponseClass() {
61+
return GetIcpFilingInfoForPartnerResponse.class;
62+
}
63+
64+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.websitebuild.model.v20250429;
16+
17+
import com.aliyuncs.AcsResponse;
18+
import com.aliyuncs.websitebuild.transform.v20250429.GetIcpFilingInfoForPartnerResponseUnmarshaller;
19+
import com.aliyuncs.transform.UnmarshallerContext;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class GetIcpFilingInfoForPartnerResponse extends AcsResponse {
26+
27+
private String requestId;
28+
29+
private Data data;
30+
31+
public String getRequestId() {
32+
return this.requestId;
33+
}
34+
35+
public void setRequestId(String requestId) {
36+
this.requestId = requestId;
37+
}
38+
39+
public Data getData() {
40+
return this.data;
41+
}
42+
43+
public void setData(Data data) {
44+
this.data = data;
45+
}
46+
47+
public static class Data {
48+
49+
private String icpNumber;
50+
51+
private Boolean recorded;
52+
53+
private String siteRecordNumber;
54+
55+
public String getIcpNumber() {
56+
return this.icpNumber;
57+
}
58+
59+
public void setIcpNumber(String icpNumber) {
60+
this.icpNumber = icpNumber;
61+
}
62+
63+
public Boolean getRecorded() {
64+
return this.recorded;
65+
}
66+
67+
public void setRecorded(Boolean recorded) {
68+
this.recorded = recorded;
69+
}
70+
71+
public String getSiteRecordNumber() {
72+
return this.siteRecordNumber;
73+
}
74+
75+
public void setSiteRecordNumber(String siteRecordNumber) {
76+
this.siteRecordNumber = siteRecordNumber;
77+
}
78+
}
79+
80+
@Override
81+
public GetIcpFilingInfoForPartnerResponse getInstance(UnmarshallerContext context) {
82+
return GetIcpFilingInfoForPartnerResponseUnmarshaller.unmarshall(this, context);
83+
}
84+
85+
@Override
86+
public boolean checkShowJsonItemName() {
87+
return false;
88+
}
89+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.websitebuild.model.v20250429;
16+
17+
import com.aliyuncs.RpcAcsRequest;
18+
import com.aliyuncs.http.ProtocolType;
19+
import com.aliyuncs.http.MethodType;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class GetUserTmpIdentityForPartnerRequest extends RpcAcsRequest<GetUserTmpIdentityForPartnerResponse> {
26+
27+
28+
private String authPurpose;
29+
30+
private String userId;
31+
32+
private String extend;
33+
34+
private String serviceLinkedRole;
35+
36+
private String bizId;
37+
public GetUserTmpIdentityForPartnerRequest() {
38+
super("WebsiteBuild", "2025-04-29", "GetUserTmpIdentityForPartner");
39+
setProtocol(ProtocolType.HTTPS);
40+
setMethod(MethodType.POST);
41+
}
42+
43+
public String getAuthPurpose() {
44+
return this.authPurpose;
45+
}
46+
47+
public void setAuthPurpose(String authPurpose) {
48+
this.authPurpose = authPurpose;
49+
if(authPurpose != null){
50+
putQueryParameter("AuthPurpose", authPurpose);
51+
}
52+
}
53+
54+
public String getUserId() {
55+
return this.userId;
56+
}
57+
58+
public void setUserId(String userId) {
59+
this.userId = userId;
60+
if(userId != null){
61+
putQueryParameter("UserId", userId);
62+
}
63+
}
64+
65+
public String getExtend() {
66+
return this.extend;
67+
}
68+
69+
public void setExtend(String extend) {
70+
this.extend = extend;
71+
if(extend != null){
72+
putQueryParameter("Extend", extend);
73+
}
74+
}
75+
76+
public String getServiceLinkedRole() {
77+
return this.serviceLinkedRole;
78+
}
79+
80+
public void setServiceLinkedRole(String serviceLinkedRole) {
81+
this.serviceLinkedRole = serviceLinkedRole;
82+
if(serviceLinkedRole != null){
83+
putQueryParameter("ServiceLinkedRole", serviceLinkedRole);
84+
}
85+
}
86+
87+
public String getBizId() {
88+
return this.bizId;
89+
}
90+
91+
public void setBizId(String bizId) {
92+
this.bizId = bizId;
93+
if(bizId != null){
94+
putQueryParameter("BizId", bizId);
95+
}
96+
}
97+
98+
@Override
99+
public Class<GetUserTmpIdentityForPartnerResponse> getResponseClass() {
100+
return GetUserTmpIdentityForPartnerResponse.class;
101+
}
102+
103+
}

0 commit comments

Comments
 (0)