Online video platform
Emit new event for each new comment or reply posted to a Youtube video.
Emit new event for each new Youtube video liked by the authenticated user.
Emit new event when a (classic) project card is created or moved to a specific column. For Projects V2 use New Issue with Status
trigger. More information here
Emit new event for each new Youtube subscriber to user Channel.
Adds resources to a playlist. See the docs for more information
Returns statistics from my YouTube Channel or by id. See the docs for more information
Find issues and pull requests by state and keyword. See docs here
Creates a new top-level comment in a video. See the docs for more information
There are lots of things you can build using the YouTube API! Here are just a
few examples:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
youtube_data_api: {
type: "app",
app: "youtube_data_api",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.googleapis.com/oauth2/v1/userinfo`,
headers: {
Authorization: `Bearer ${this.youtube_data_api.$auth.oauth_access_token}`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
github: {
type: "app",
app: "github",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.github.com/user`,
headers: {
Authorization: `Bearer ${this.github.$auth.oauth_access_token}`,
"X-GitHub-Api-Version": `2022-11-28`,
},
})
},
})