with ScrapingAnt and Wolfram Alpha API?
Send a request using the standard extraction method of ScrapingAnt. See the documentation
The ScrapingAnt API allows you to scrape web pages without getting blocked. It can handle JavaScript rendering, cookies, sessions, and can even interact with web pages as if a real person were browsing. Using Pipedream, you can integrate ScrapingAnt with countless other apps to automate data extraction and feed this data into various business processes, analytics tools, or databases.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
scrapingant: {
type: "app",
app: "scrapingant",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.scrapingant.com/v2/general`,
headers: {
"x-api-key": `${this.scrapingant.$auth.api_token}`,
},
params: {
url: `pipedream.com`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
wolfram_alpha_api: {
type: "app",
app: "wolfram_alpha_api",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.wolframalpha.com/v2/query`,
params: {
input: `Calculate server capacity needed for 1M concurrent users with 99.99% uptime`,
format: `image,plaintext`,
output: `JSON`,
appid: `${this.wolfram_alpha_api.$auth.app_id}`,
},
})
},
})