Pinterest

Pinterest is a visual discovery engine for finding ideas like recipes, home and style inspiration, and more.

Integrate the Pinterest API with the Google Drive API

Setup the Pinterest API trigger to run a workflow which integrates with the Google Drive API. Pipedream's integration platform allows you to integrate Pinterest and Google Drive remarkably fast. Free for developers.

Add File Sharing Preference with Google Drive API on New Board Event from Pinterest API
Pinterest + Google Drive
 
Try it
Add File Sharing Preference with Google Drive API on New Pin Event from Pinterest API
Pinterest + Google Drive
 
Try it
Copy File with Google Drive API on New Board Event from Pinterest API
Pinterest + Google Drive
 
Try it
Copy File with Google Drive API on New Pin Event from Pinterest API
Pinterest + Google Drive
 
Try it
Create a New File with Google Drive API on New Board Event from Pinterest API
Pinterest + Google Drive
 
Try it
New Board Event from the Pinterest API

Emit new events when new boards are created. See the docs

 
Try it
Changes to Specific Files from the Google Drive API

Watches for changes to specific files, emitting an event any time a change is made to one of those files. To watch for changes to shared drive files, use the Changes to Specific Files (Shared Drive) source instead.

 
Try it
New Pin Event from the Pinterest API

Emit new events when new pins are created on a board or board section. See the docs here and here

 
Try it
Changes to Specific Files (Shared Drive) from the Google Drive API

Watches for changes to specific files in a shared drive, emitting an event any time a change is made to one of those files

 
Try it
New Files (Instant) from the Google Drive API

Emit new event any time a new file is added in your linked Google Drive

 
Try it
Create a Pin with the Pinterest API

Create a Pin on a board or board section, See the docs

 
Try it
Add File Sharing Preference with the Google Drive API

Add a sharing permission to the sharing preferences of a file or folder and provide a sharing URL. See the docs for more information

 
Try it
Copy File with the Google Drive API

Create a copy of the specified file. See the docs for more information

 
Try it
Create a New File with the Google Drive API

Create a new file from a URL or /tmp/filepath. See the docs for more information

 
Try it
Create Folder with the Google Drive API

Create a new empty folder. See the docs for more information

 
Try it

Overview of Pinterest

The Pinterest API is an open service that allows developers to access the
Pinterest platform and build amazing experiences for Pinterest users. It
provides a wide range of capabilities for creating amazing applications that
allow users to view, save, and share beautiful images and content. With the
Pinterest API, you can build apps that let users browse, search and create
collections of images from around the web. You can also build apps that allow
users to easily organize and manage their Pins, Boards and Likes.

Some of the great things you can build with the Pinterest API include:

  • An application that lets users search Pins across multiple sources
  • A visual discovery tool that organizes pins into categories
  • A creative showcase platform that lets users easily view and share the best
    content
  • A social network that allows users to interact with and follow other pins
  • A personalized shopping experience that displays tailored product
    recommendations based on user interests
  • An app that lets users save their own customized collections of images and
    content
  • A messaging platform that lets users connect with brands, stores and friends
    through group conversations

Connect Pinterest

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    pinterest: {
      type: "app",
      app: "pinterest",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.pinterest.com/v5/user_account`,
      headers: {
        Authorization: `Bearer ${this.pinterest.$auth.oauth_access_token}`,
      },
    })
  },
})

Overview of Google Drive

Using the Google Drive API, you can build applications that:

  • Create and manage files and folders
  • Download and upload files
  • Share and organize files
  • Search for files
  • Track changes to files
  • And much more!

Connect Google Drive

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    google_drive: {
      type: "app",
      app: "google_drive",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://www.googleapis.com/oauth2/v1/userinfo`,
      headers: {
        Authorization: `Bearer ${this.google_drive.$auth.oauth_access_token}`,
      },
    })
  },
})