Pipedream — это интеграционная платформа для разработчиков.
Pipedream предоставляет бесплатную хостинговую платформу для подключения приложений и разработки средств автоматизации, управляемых событиями. Платформа имеет более 1000 полностью интегрированных приложений, поэтому вы можете использовать готовые компоненты для быстрой отправки сообщений в Slack, добавления новой строки в Google Таблицы и многого другого. Вы также можете запустить любой код Node.js, Python, Golang или Bash, если вам нужна собственная логика. Компания Pipedream продемонстрировала соответствие SOC 2 и может предоставить отчет SOC 2 типа 2 по запросу (отправьте электронное письмо по адресу [email protected]).
Вы можете импортировать любой пакет из менеджеров пакетов языков, объявив импорт непосредственно в коде. Pipedream проанализирует и загрузит необходимые зависимости.
// Node.js
import axios from "axios" ;
# Python
import pandas as pd
// Go
import (
"fmt"
pd "github.com/PipedreamHQ/pipedream-go"
)
Вы также можете подключиться к любому приложению, подключенному к Pipedream, с помощью пользовательских шагов кода. Например, вы можете подключить свою учетную запись Slack и отправить сообщение на канал:
import { WebClient } from "@slack/web-api" ;
export default defineComponent ( {
props : {
// This creates a connection called "slack" that connects a Slack account.
slack : {
type : "app" ,
app : "slack" ,
} ,
} ,
async run ( { steps , $ } ) {
const web = new WebClient ( this . slack . $auth . oauth_access_token ) ;
return await web . chat . postMessage ( {
text : "Hello, world!" ,
channel : "#general" ,
} ) ;
} ,
} ) ;
Назначения, как и действия, абстрагируют логику соединения, пакетной обработки и доставки, необходимую для отправки событий в такие службы, как Amazon S3, или в такие целевые объекты, как HTTP и электронная почта.
Например, отправить данные в корзину Amazon S3 так же просто, как вызвать $send.s3()
:
$send . s3 ( {
bucket : "your-bucket-here" ,
prefix : "your-prefix/" ,
payload : event . body ,
} ) ;
Pipedream поддерживает следующие направления:
Спасибо всем, кто внес свой вклад в кодовую базу Pipedream. Мы ценим вас!
Pipedream имеет щедрый бесплатный уровень. Вы можете запускать исходные коды и рабочие процессы бесплатно в рамках уровня бесплатного пользования. Если вы достигнете этих ограничений, вы сможете перейти на один из наших платных уровней.
Платформа Pipedream накладывает некоторые ограничения на время выполнения исходных кодов и рабочих процессов. Подробнее о них читайте в нашей документации.
Прежде чем добавлять проблему, выполните поиск по существующим проблемам или обратитесь к нашей команде, чтобы узнать, существует ли уже подобный запрос.
Если проблема существует, оставьте отзыв или комментарий с подробным описанием вашего конкретного варианта использования.
Если проблемы еще не существует и вам необходимо ее создать, используйте шаблоны задач.
Вы можете прочитать о безопасности и конфиденциальности нашей платформы здесь.
Если вы хотите сообщить о предполагаемой уязвимости или проблеме безопасности или у вас есть вопросы о безопасности продукта, свяжитесь с нашей командой безопасности по адресу [email protected] .