Pipedream é uma plataforma de integração para desenvolvedores.
Pipedream fornece uma plataforma hospedada gratuita para conectar aplicativos e desenvolver automações orientadas a eventos. A plataforma possui mais de 1.000 aplicativos totalmente integrados, para que você possa usar componentes pré-construídos para enviar mensagens rapidamente para o Slack, adicionar uma nova linha ao Planilhas Google e muito mais. Você também pode executar qualquer código Node.js, Python, Golang ou Bash quando precisar de lógica personalizada. A Pipedream demonstrou conformidade com SOC 2 e pode fornecer um relatório SOC 2 Tipo 2 mediante solicitação (envie um e-mail para [email protected]).
Você pode importar qualquer pacote dos gerenciadores de pacotes das linguagens declarando as importações diretamente no código. Pipedream irá analisar e baixar as dependências necessárias.
// Node.js
import axios from "axios" ;
# Python
import pandas as pd
// Go
import (
"fmt"
pd "github.com/PipedreamHQ/pipedream-go"
)
Você também pode se conectar a qualquer aplicativo conectado ao Pipedream em etapas de código personalizado. Por exemplo, você pode conectar sua conta do Slack e enviar uma mensagem para um 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" ,
} ) ;
} ,
} ) ;
Os destinos, assim como as ações, abstraem a lógica de conexão, processamento em lote e entrega necessária para enviar eventos para serviços como Amazon S3 ou destinos como HTTP e email.
Por exemplo, enviar dados para um bucket do Amazon S3 é tão simples quanto chamar $send.s3()
:
$send . s3 ( {
bucket : "your-bucket-here" ,
prefix : "your-prefix/" ,
payload : event . body ,
} ) ;
Pipedream oferece suporte aos seguintes destinos:
Obrigado a todos que contribuíram com a base de código do Pipedream. Nós apreciamos você!
Pipedream tem um nível gratuito generoso. Você pode executar fontes e fluxos de trabalho gratuitamente dentro dos limites do nível gratuito. Se você atingir esses limites, poderá fazer upgrade para um de nossos níveis pagos.
A plataforma Pipedream impõe alguns limites de tempo de execução em fontes e fluxos de trabalho. Leia mais sobre eles em nossos documentos.
Antes de adicionar um problema, pesquise os problemas existentes ou entre em contato com nossa equipe para ver se já existe uma solicitação semelhante.
Se existir um problema, adicione uma reação ou um comentário detalhando seu caso de uso específico.
Se um problema ainda não existir e você precisar criar um, use os modelos de problemas.
Você pode ler sobre a segurança e privacidade da nossa plataforma aqui.
Se desejar relatar uma suspeita de vulnerabilidade ou problema de segurança, ou tiver alguma dúvida sobre a segurança do produto, entre em contato com nossa equipe de segurança em [email protected] .