https://github.com/ronknight/alibaba-seller-api
🚀A collection of Python scripts for integrating with Alibaba.com's Seller API, allowing you to manage orders, logistics, and more.
https://github.com/ronknight/alibaba-seller-api
alibaba alibaba-api alibaba-seller-api
Last synced: 7 months ago
JSON representation
🚀A collection of Python scripts for integrating with Alibaba.com's Seller API, allowing you to manage orders, logistics, and more.
- Host: GitHub
- URL: https://github.com/ronknight/alibaba-seller-api
- Owner: ronknight
- License: mit
- Created: 2024-07-01T19:41:00.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-22T17:05:28.000Z (about 1 year ago)
- Last Synced: 2025-01-25T11:51:07.155Z (9 months ago)
- Topics: alibaba, alibaba-api, alibaba-seller-api
- Language: Python
- Homepage:
- Size: 181 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-Alibaba Seller API Integration Flowchart-1.eraserdiagram
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
flowchart-diagram
title Alibaba Seller API Integration Flowchart
// Grouping the setup process
Setup [color: lightblue] {
Clone Repository [icon: git-branch]
Install Packages [icon: package]
Create .env File [icon: file-text]
}// Grouping the scripts
Scripts [color: lightgreen] {
Initiate OAuth [label: 1initiate.py, icon: key]
Create Access Token [label: 2createtoken.py, icon: lock]
Retrieve Seller Orders [label: sellerorderlist.py, icon: list]
Retrieve Order Details [label: sellerorderget.py, icon: file-text]
Retrieve Fund Info [label: sellerorderfundget.py, icon: dollar-sign]
Retrieve Logistics Info [label: sellerorderlogisticsget.py, icon: truck]
Update Shipping Info [label: sellerordershipping.py, icon: send]
}// Start points
Start Setup [shape: oval, icon: play-circle]
Start Usage [shape: oval, icon: play-circle]// Setup process
Start Setup > Clone Repository
Clone Repository > Install Packages
Install Packages > Create .env File// Usage process
Start Usage > Initiate OAuth
Initiate OAuth > Create Access Token
Create Access Token > Retrieve Seller Orders
Retrieve Seller Orders > Retrieve Order Details: Needs e_trade_id
Retrieve Seller Orders > Retrieve Fund Info: Needs e_trade_id
Retrieve Seller Orders > Retrieve Logistics Info: Needs e_trade_id
Retrieve Seller Orders > Update Shipping Info: Needs service_provider, trade_id, logistics_type, tracking_number, attachments_json// Logging
Logging [shape: oval, icon: file-text] > All Scripts: Logs API requests and responses// End points
End Setup [shape: oval, icon: stop-circle]
End Usage [shape: oval, icon: stop-circle]// Connections to end points
Create .env File > End Setup
Update Shipping Info > End Usage
Retrieve Logistics Info > End Usage
Retrieve Fund Info > End Usage
Retrieve Order Details > End Usage