Skip to content

Commit 3f270fd

Browse files
committed
Adjusted endpoints for new API
1 parent 7235d36 commit 3f270fd

14 files changed

Lines changed: 324 additions & 263 deletions

aliexpress_api/skd/api/base.py

Lines changed: 128 additions & 91 deletions
Large diffs are not rendered by default.
Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
'''
1+
"""
22
Created by auto_sdk on 2020.03.09
3-
'''
3+
"""
44
from ..base import RestApi
5+
6+
57
class AliexpressAffiliateCategoryGetRequest(RestApi):
6-
def __init__(self,domain='gw.api.taobao.com',port=80):
7-
RestApi.__init__(self,domain, port)
8-
self.app_signature = None
8+
def __init__(self, domain="api-sg.aliexpress.com", port=80):
9+
RestApi.__init__(self, domain, port)
10+
self.app_signature = None
911

10-
def getapiname(self):
11-
return 'aliexpress.affiliate.category.get'
12+
def getapiname(self):
13+
return "aliexpress.affiliate.category.get"
Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
1-
'''
1+
"""
22
Created by auto_sdk on 2020.09.25
3-
'''
3+
"""
44
from ..base import RestApi
5+
6+
57
class AliexpressAffiliateFeaturedpromoGetRequest(RestApi):
6-
def __init__(self,domain='gw.api.taobao.com',port=80):
7-
RestApi.__init__(self,domain, port)
8-
self.app_signature = None
9-
self.fields = None
8+
def __init__(self, domain="api-sg.aliexpress.com", port=80):
9+
RestApi.__init__(self, domain, port)
10+
self.app_signature = None
11+
self.fields = None
1012

11-
def getapiname(self):
12-
return 'aliexpress.affiliate.featuredpromo.get'
13+
def getapiname(self):
14+
return "aliexpress.affiliate.featuredpromo.get"
Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,25 @@
1-
'''
1+
"""
22
Created by auto_sdk on 2021.05.17
3-
'''
3+
"""
44
from ..base import RestApi
5+
6+
57
class AliexpressAffiliateFeaturedpromoProductsGetRequest(RestApi):
6-
def __init__(self,domain='gw.api.taobao.com',port=80):
7-
RestApi.__init__(self,domain, port)
8-
self.app_signature = None
9-
self.category_id = None
10-
self.country = None
11-
self.fields = None
12-
self.page_no = None
13-
self.page_size = None
14-
self.promotion_end_time = None
15-
self.promotion_name = None
16-
self.promotion_start_time = None
17-
self.sort = None
18-
self.target_currency = None
19-
self.target_language = None
20-
self.tracking_id = None
8+
def __init__(self, domain="api-sg.aliexpress.com", port=80):
9+
RestApi.__init__(self, domain, port)
10+
self.app_signature = None
11+
self.category_id = None
12+
self.country = None
13+
self.fields = None
14+
self.page_no = None
15+
self.page_size = None
16+
self.promotion_end_time = None
17+
self.promotion_name = None
18+
self.promotion_start_time = None
19+
self.sort = None
20+
self.target_currency = None
21+
self.target_language = None
22+
self.tracking_id = None
2123

22-
def getapiname(self):
23-
return 'aliexpress.affiliate.featuredpromo.products.get'
24+
def getapiname(self):
25+
return "aliexpress.affiliate.featuredpromo.products.get"
Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,22 @@
1-
'''
1+
"""
22
Created by auto_sdk on 2021.05.12
3-
'''
3+
"""
44
from ..base import RestApi
5+
6+
57
class AliexpressAffiliateHotproductDownloadRequest(RestApi):
6-
def __init__(self,domain='gw.api.taobao.com',port=80):
7-
RestApi.__init__(self,domain, port)
8-
self.app_signature = None
9-
self.category_id = None
10-
self.country = None
11-
self.fields = None
12-
self.locale_site = None
13-
self.page_no = None
14-
self.page_size = None
15-
self.target_currency = None
16-
self.target_language = None
17-
self.tracking_id = None
8+
def __init__(self, domain="api-sg.aliexpress.com", port=80):
9+
RestApi.__init__(self, domain, port)
10+
self.app_signature = None
11+
self.category_id = None
12+
self.country = None
13+
self.fields = None
14+
self.locale_site = None
15+
self.page_no = None
16+
self.page_size = None
17+
self.target_currency = None
18+
self.target_language = None
19+
self.tracking_id = None
1820

19-
def getapiname(self):
20-
return 'aliexpress.affiliate.hotproduct.download'
21+
def getapiname(self):
22+
return "aliexpress.affiliate.hotproduct.download"
Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,27 @@
1-
'''
1+
"""
22
Created by auto_sdk on 2021.05.20
3-
'''
3+
"""
44
from ..base import RestApi
5+
6+
57
class AliexpressAffiliateHotproductQueryRequest(RestApi):
6-
def __init__(self,domain='gw.api.taobao.com',port=80):
7-
RestApi.__init__(self,domain, port)
8-
self.app_signature = None
9-
self.category_ids = None
10-
self.delivery_days = None
11-
self.fields = None
12-
self.keywords = None
13-
self.max_sale_price = None
14-
self.min_sale_price = None
15-
self.page_no = None
16-
self.page_size = None
17-
self.platform_product_type = None
18-
self.ship_to_country = None
19-
self.sort = None
20-
self.target_currency = None
21-
self.target_language = None
22-
self.tracking_id = None
8+
def __init__(self, domain="api-sg.aliexpress.com", port=80):
9+
RestApi.__init__(self, domain, port)
10+
self.app_signature = None
11+
self.category_ids = None
12+
self.delivery_days = None
13+
self.fields = None
14+
self.keywords = None
15+
self.max_sale_price = None
16+
self.min_sale_price = None
17+
self.page_no = None
18+
self.page_size = None
19+
self.platform_product_type = None
20+
self.ship_to_country = None
21+
self.sort = None
22+
self.target_currency = None
23+
self.target_language = None
24+
self.tracking_id = None
2325

24-
def getapiname(self):
25-
return 'aliexpress.affiliate.hotproduct.query'
26+
def getapiname(self):
27+
return "aliexpress.affiliate.hotproduct.query"
Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
1-
'''
1+
"""
22
Created by auto_sdk on 2020.03.09
3-
'''
3+
"""
44
from ..base import RestApi
5+
6+
57
class AliexpressAffiliateLinkGenerateRequest(RestApi):
6-
def __init__(self,domain='gw.api.taobao.com',port=80):
7-
RestApi.__init__(self,domain, port)
8-
self.app_signature = None
9-
self.promotion_link_type = None
10-
self.source_values = None
11-
self.tracking_id = None
8+
def __init__(self, domain="api-sg.aliexpress.com", port=80):
9+
RestApi.__init__(self, domain, port)
10+
self.app_signature = None
11+
self.promotion_link_type = None
12+
self.source_values = None
13+
self.tracking_id = None
1214

13-
def getapiname(self):
14-
return 'aliexpress.affiliate.link.generate'
15+
def getapiname(self):
16+
return "aliexpress.affiliate.link.generate"
Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
'''
1+
"""
22
Created by auto_sdk on 2021.03.05
3-
'''
3+
"""
44
from ..base import RestApi
5+
6+
57
class AliexpressAffiliateOrderGetRequest(RestApi):
6-
def __init__(self,domain='gw.api.taobao.com',port=80):
7-
RestApi.__init__(self,domain, port)
8-
self.app_signature = None
9-
self.fields = None
10-
self.order_ids = None
8+
def __init__(self, domain="api-sg.aliexpress.com", port=80):
9+
RestApi.__init__(self, domain, port)
10+
self.app_signature = None
11+
self.fields = None
12+
self.order_ids = None
1113

12-
def getapiname(self):
13-
return 'aliexpress.affiliate.order.get'
14+
def getapiname(self):
15+
return "aliexpress.affiliate.order.get"
Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
1-
'''
1+
"""
22
Created by auto_sdk on 2021.06.02
3-
'''
3+
"""
44
from ..base import RestApi
5+
6+
57
class AliexpressAffiliateOrderListRequest(RestApi):
6-
def __init__(self,domain='gw.api.taobao.com',port=80):
7-
RestApi.__init__(self,domain, port)
8-
self.app_signature = None
9-
self.end_time = None
10-
self.fields = None
11-
self.locale_site = None
12-
self.page_no = None
13-
self.page_size = None
14-
self.start_time = None
15-
self.status = None
8+
def __init__(self, domain="api-sg.aliexpress.com", port=80):
9+
RestApi.__init__(self, domain, port)
10+
self.app_signature = None
11+
self.end_time = None
12+
self.fields = None
13+
self.locale_site = None
14+
self.page_no = None
15+
self.page_size = None
16+
self.start_time = None
17+
self.status = None
1618

17-
def getapiname(self):
18-
return 'aliexpress.affiliate.order.list'
19+
def getapiname(self):
20+
return "aliexpress.affiliate.order.list"
Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
1-
'''
1+
"""
22
Created by auto_sdk on 2021.05.10
3-
'''
3+
"""
44
from ..base import RestApi
5+
6+
57
class AliexpressAffiliateOrderListbyindexRequest(RestApi):
6-
def __init__(self,domain='gw.api.taobao.com',port=80):
7-
RestApi.__init__(self,domain, port)
8-
self.app_signature = None
9-
self.end_time = None
10-
self.fields = None
11-
self.page_size = None
12-
self.start_query_index_id = None
13-
self.start_time = None
14-
self.status = None
8+
def __init__(self, domain="api-sg.aliexpress.com", port=80):
9+
RestApi.__init__(self, domain, port)
10+
self.app_signature = None
11+
self.end_time = None
12+
self.fields = None
13+
self.page_size = None
14+
self.start_query_index_id = None
15+
self.start_time = None
16+
self.status = None
1517

16-
def getapiname(self):
17-
return 'aliexpress.affiliate.order.listbyindex'
18+
def getapiname(self):
19+
return "aliexpress.affiliate.order.listbyindex"

0 commit comments

Comments
 (0)