https://github.com/oxylabs/ebay-scraper
eBay Scraper for extracting product titles, descriptions, prices, specifications, customer reviews, and ratings from eBay
https://github.com/oxylabs/ebay-scraper
ebay ebay-api ebay-apis ebay-scraper ebay-search ebay-searches python-web-scraper scrape-ebay url-scraper
Last synced: 6 months ago
JSON representation
eBay Scraper for extracting product titles, descriptions, prices, specifications, customer reviews, and ratings from eBay
- Host: GitHub
- URL: https://github.com/oxylabs/ebay-scraper
- Owner: oxylabs
- Created: 2022-12-06T07:33:26.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-01T09:25:20.000Z (over 1 year ago)
- Last Synced: 2024-12-12T16:46:18.564Z (about 1 year ago)
- Topics: ebay, ebay-api, ebay-apis, ebay-scraper, ebay-search, ebay-searches, python-web-scraper, scrape-ebay, url-scraper
- Language: Java
- Homepage: https://oxylabs.io/products/scraper-api/ecommerce/ebay
- Size: 33.2 KB
- Stars: 31
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ebay Scraper
[](https://oxylabs.io/pages/gitoxy?utm_source=877&utm_medium=affiliate&groupid=877&utm_content=ebay-scraper-github&transaction_id=102f49063ab94276ae8f116d224b67)
[](https://discord.com/invite/Pds3gBmKMH)
[eBay Scraper](https://oxy.yt/Qapz) is a sophisticated solution designed to gather data from eBay website in real time and without a hassle. This quick guide will detail the process of scraping eBay using Oxylabs' Scraper API.
### How it works
You can get eBay results by providing your own URLs to our service. We can return the HTML of any eBay page you like.
#### Python code example
The example below illustrates how you can get an eBay product page result in HTML format.
```python
import requests
from pprint import pprint
# Structure payload.
payload = {
'source': 'universal',
'url': 'https://www.ebay.com/itm/293608130360',
'geo_location': 'United States',
}
# Get response.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('user', 'pass1'),
json=payload,
)
# Instead of response with job status and results url, this will return the
# JSON response with the result.
pprint(response.json())
```
Find code examples for other programming languages [**here**](https://github.com/oxylabs/ebay-scraper/tree/main/code%20examples)
#### Output example
```json
{
"results": [
{
"content":"\n\n
...
\n\n",
"created_at": "2022-11-17 14:53:52",
"updated_at": "2022-11-17 14:53:54",
"page": 1,
"url": "https://www.ebay.com/itm/293608130360",
"job_id": "6999021798385787905",
"status_code": 200
}
]
}
```
With Oxylabs’ eBay Scraper, publicly available data extraction will feel effortless. From product information to customer reviews – you’ll have all the data you need. If you have further queries, you can contact us via live chat or [email](mailto:support@oxylabs.io), and we’ll sort out your concerns in no time.
Also, check this tutorial on [pypi](https://pypi.org/project/Ebay-scraper-api/)