with Kommo and Lightpanda?
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
kommo: {
type: "app",
app: "kommo",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.kommo.$auth.subdomain}.kommo.com/api/v4/account`,
headers: {
Authorization: `Bearer ${this.kommo.$auth.oauth_access_token}`,
},
})
},
})
import puppeteer from "puppeteer-core";
export default defineComponent({
props: {
lightpanda: {
type: "app",
app: "lightpanda",
}
},
async run({ steps, $ }) {
const browser = await puppeteer.connect({
browserWSEndpoint: `wss://cloud.lightpanda.io/ws?token=${this.lightpanda.$auth.api_token}`,
});
const page = await browser.newPage();
await page.goto('https://pipedream.com/');
const title = await page.title();
const content = await page.content();
await browser.close();// The browser needs to be closed, otherwise the step will hang
return { title, content }
},
})