Pricing
$9.99/month + usage
Scrape Alibaba Suppliers
Obtain a list of Alibaba suppliers using a keyword or Search URL.
Pricing
$9.99/month + usage
Rating
5.0
(1)
Developer
Actor stats
7
Bookmarked
168
Total users
9
Monthly active users
18 days ago
Last modified
Categories
Share
scrape-alibaba-suppliers
This Apify Actor is designed to scrape supplier information from Alibaba using Python and BeautifulSoup. It allows you to search for suppliers based on keywords or a custom search URL and retrieve detailed supplier data.
How to Use
1. Input Configuration
The Actor accepts the following input parameters in JSON format:
-
size(required):
The number of suppliers to scrape.- Type: Integer
- Default: 10
- Minimum: 1
-
keyword(optional):
The search keyword to find suppliers.- Type: String
- Default: "candle"
-
searchUrl(optional):
A custom search URL to scrape suppliers. This can include additional parameters like country or capabilities. If bothkeywordandsearchUrlare provided, only thekeywordwill be used.- Type: String
2. Example Input
{"size":10,"keyword":"solar panel"}
3. Output
The Actor returns a JSON array containing supplier details. Each object in the array includes the following fields:
area: The supplier's location.companyId: The unique ID of the supplier's company.companyName: The name of the supplier's company.companyIcon: The URL of the supplier's company icon.companyImage: A list of images associated with the supplier's company.goldYears: The number of years the supplier has been a Gold Supplier.mainProduct: Details about the supplier's main product.productList: A list of products offered by the supplier.provideProducts: A description of the products provided by the supplier.replyAvgTime: The average response time of the supplier.reviewCount: The number of reviews for the supplier.reviewScore: The supplier's review score.staff: Information about the supplier's staff.capabilities: Tags describing the supplier's capabilities.transactions: The number of transactions completed by the supplier.vrUrl: The URL for the supplier's VR showroom.isAssessedSupplier: Whether the supplier is assessed.newAd: Additional advertisement information.
4. Example Output
[{"area":"China","companyId":"123456","companyName":"ABC Solar Co., Ltd.","companyIcon":"https://example.com/icon.png","companyImage":["https://example.com/image1.png"],"goldYears":5,"mainProduct":{"id":"7890","subject":"Solar Panel","price":"$100","imageUrl":"https://example.com/product.png","url":"https://example.com/product"},"productList":[],"provideProducts":"Solar panels, inverters","replyAvgTime":"24h","reviewCount":100,"reviewScore":4.8,"staff":"50-100","capabilities":["OEM","ODM"],"transactions":500,"vrUrl":"https://example.com/vr","isAssessedSupplier":true,"newAd":null}]
5. Running the Actor
- Deploy the Actor on the Apify platform.
- Provide the input parameters in the Actor's input schema.
- Run the Actor to scrape supplier data.
- Retrieve the results from the Actor's dataset.
6. Use Cases
- Finding suppliers for specific products.
- Analyzing supplier capabilities and reviews.
- Collecting data for market research.
