Line is a communication app that connects people, services, and information.
Emit new event for every received message in a channel. See docs here
Create a new, empty document. To add content after creating the document, pass the document ID exported by this step to the Append Text action. See the docs
Appends an image to the end of a document. See the docs
The Line API facilitates interaction with Line's messaging platform, enabling developers to send messages, manage user data, and leverage Line's rich social features within their applications. By using Pipedream, an integration platform, you can automate interactions with the Line API, connect to countless other services, and orchestrate complex workflows without managing servers.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
line: {
type: "app",
app: "line",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://notify-api.line.me/api/status`,
headers: {
Authorization: `Bearer ${this.line.$auth.oauth_access_token}`,
},
})
},
})
The Google Docs API allows you to create, read, and update Google Docs programmatically, enabling a wide range of automations and integrations with other apps and services. With Pipedream, you can harness this API to craft custom serverless workflows that trigger on various events, like form submissions, emails, or scheduled times, and perform actions like updating a document, extracting content, or even generating templated reports.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
google_docs: {
type: "app",
app: "google_docs",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.googleapis.com/oauth2/v1/userinfo`,
headers: {
Authorization: `Bearer ${this.google_docs.$auth.oauth_access_token}`,
},
})
},
})