Pipedream es una plataforma de integración para desarrolladores.
Pipedream proporciona una plataforma alojada y gratuita para conectar aplicaciones y desarrollar automatizaciones basadas en eventos. La plataforma tiene más de 1000 aplicaciones totalmente integradas, por lo que puede utilizar componentes prediseñados para enviar mensajes rápidamente a Slack, agregar una nueva fila a Google Sheets y más. También puede ejecutar cualquier código Node.js, Python, Golang o Bash cuando necesite una lógica personalizada. Pipedream ha demostrado cumplimiento de SOC 2 y puede proporcionar un informe de SOC 2 tipo 2 si lo solicita (envíe un correo electrónico a [email protected]).
Puede importar cualquier paquete desde los administradores de paquetes de los idiomas declarando las importaciones directamente en el código. Pipedream analizará y descargará las dependencias necesarias.
// Node.js
import axios from "axios" ;
# Python
import pandas as pd
// Go
import (
"fmt"
pd "github.com/PipedreamHQ/pipedream-go"
)
También puedes conectarte a cualquier aplicación conectada a Pipedream siguiendo pasos de código personalizados. Por ejemplo, puedes conectar tu cuenta de Slack y enviar un mensaje a un canal:
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" ,
} ) ;
} ,
} ) ;
Los destinos, como las acciones, abstraen la lógica de conexión, procesamiento por lotes y entrega necesaria para enviar eventos a servicios como Amazon S3 u objetivos como HTTP y correo electrónico.
Por ejemplo, enviar datos a un depósito de Amazon S3 es tan simple como llamar $send.s3()
:
$send . s3 ( {
bucket : "your-bucket-here" ,
prefix : "your-prefix/" ,
payload : event . body ,
} ) ;
Pipedream admite los siguientes destinos:
Gracias a todos los que han contribuido al código base de Pipedream. ¡Te apreciamos!
Pipedream tiene un generoso nivel gratuito. Puede ejecutar fuentes y flujos de trabajo de forma gratuita dentro de los límites del nivel gratuito. Si alcanza estos límites, puede actualizar a uno de nuestros niveles pagos.
La plataforma Pipedream impone algunos límites de tiempo de ejecución en fuentes y flujos de trabajo. Lea más sobre ellos en nuestros documentos.
Antes de agregar un problema, busque los problemas existentes o comuníquese con nuestro equipo para ver si ya existe una solicitud similar.
Si existe un problema, agregue una reacción o un comentario que detalle su caso de uso específico.
Si aún no existe un problema y necesita crear uno, utilice las plantillas de problemas.
Puede leer sobre la seguridad y privacidad de nuestra plataforma aquí.
Si desea informar una sospecha de vulnerabilidad o problema de seguridad, o tiene alguna pregunta sobre la seguridad del producto, comuníquese con nuestro equipo de seguridad en [email protected] .