咨询:是否存在向速卖通订单列表添加商品的API及实现方案
Hey there! Let's tackle your question about building a Shopmaster-like feature that adds items to a user's AliExpress order list via API.
First, the straight answer: AliExpress Open Platform does not currently offer a public API for directly adding items to a user's existing order list. This kind of operation touches core transaction workflows, and the platform restricts it for security and process control reasons.
That said, here are the viable workarounds and approaches you can consider:
1. Use Shopping Cart APIs as an Indirect Solution
This is the most reliable official path available right now. AliExpress does provide shopping cart-related APIs that let you mimic the flow of adding items and converting them to orders:
- After completing OAuth2 authorization with the user's account, call the
cart.addItemAPI to add your target products to their AliExpress shopping cart (you'll need parameters like product ID, quantity, and spec IDs). - Next, use the
cart.createOrderAPI to generate an order from the selected items in the cart.
While this isn't directly adding to an existing order list, it achieves your core goal of initiating an order creation flow from your app.
2. Avoid Simulating Frontend Requests (High Risk!)
Some third-party tools have tried scraping or simulating browser frontend calls to do this, but I strongly advise against it:
- It violates AliExpress's platform terms of service, which could lead to account bans for your users or your application being blocked.
- Frontend endpoints are unofficially supported and can change at any time, making your implementation brittle and high-maintenance.
3. Apply for Custom API Permissions
If your app has a clear commercial use case and significant user scale, you can reach out to AliExpress Open Platform's business cooperation team to request custom API access. The platform will evaluate your business needs and eligibility, but note that this process is usually slow and has a low approval rate.
Additional Notes
- Make sure your OAuth2 authorization flow strictly follows AliExpress's requirements, and request the necessary scopes (like
aliexpress.solution.order.createandaliexpress.solution.cart.item.add) during the approval process. - Always adhere to AliExpress's rate limits and platform rules to avoid triggering anti-fraud or risk control mechanisms—don't make excessive API calls or create abnormal orders in bulk.
内容的提问来源于stack exchange,提问作者olayemii

