package main
import (
"context"
"fmt"
"os"
contextdev "github.com/context-dot-dev/context-go-sdk/v2"
"github.com/context-dot-dev/context-go-sdk/v2/option"
)
func main() {
client := contextdev.NewClient(
option.WithAPIKey(os.Getenv("CONTEXT_DEV_API_KEY")),
)
page, err := client.Web.Scrape(context.Background(), contextdev.WebScrapeParams{
URL: "https://www.youtube.com/watch?v=VIDEO_ID",
Formats: contextdev.WebScrapeParamsFormats{Markdown: contextdev.Bool(true)},
})
if err != nil {
panic(err)
}
fmt.Println(page.Markdown.Data)
}