with Bitly and GitHub?
Converts a long url to a Bitlink and sets additional parameters.See the docs here
Find issues and pull requests by state and keyword. See the documentation
Retrieves all Bitlinks for a given group. See the docs here
The Bitly API enables you to programmatically shorten URLs, track click rates, and manage link performance metrics. By integrating Bitly with Pipedream, you can automate various tasks around link management and amalgamate Bitly’s capabilities with other services, thereby streamlining digital marketing efforts, enhancing social media strategies, and monitoring engagement through data-driven insights.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
bitly: {
type: "app",
app: "bitly",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api-ssl.bitly.com/v4/user`,
headers: {
Authorization: `Bearer ${this.bitly.$auth.oauth_access_token}`,
},
})
},
})
The GitHub API is a powerful gateway to interaction with GitHub's vast web of data and services, offering a suite of endpoints to manipulate and retrieve information on repositories, pull requests, issues, and more. Harnessing this API on Pipedream, you can orchestrate automated workflows that respond to events in real-time, manage repository data, streamline collaborative processes, and connect GitHub with other services for a more integrated development lifecycle.
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`,
},
})
},
})