Przykład wprowadzający
Scraping Fish jest dziecinnie proste w użyciu. Przykład:
- cURL
- Python
- JavaScript
curl https://scraping.narf.ai/api/v1/?api_key=[your API key]&url=https://example.com
import requests
url = "https://example.com"
api_key = "[your API key]"
print(requests.get(f"https://scraping.narf.ai/api/v1/?api_key={api_key}&url={url}").content)
import axios from "axios";
const url = "https://example.com"
const apiKey = "[your API key]"
const response = await axios.get(`https://scraping.narf.ai/api/v1/?api_key=${apiKey}&url=${url}`);
console.log(response.data);
Odpowiedź:
<!DOCTYPE html>
<html>
…
<body>
<div>
<h1>Example Domain</h1>
<p>
This domain is for use in illustrative examples in documents. You may
use this domain in literature without prior coordination or asking for
permission.
</p>
<p>
<a href="https://www.iana.org/domains/example">More information...</a>
</p>
</div>
</body>
</html>
To wszystko! Nie musisz się martwić o blokowanie albo renderowanie JSa.
Jeśli zapytanie się z jakiegoś powodu nie powiedzie, nie zostanie naliczona opłata.