Primeiros passos com a CLI do FlipLink

Instale a CLI do FlipLink, autentique-se e transforme um PDF em um flipbook publicado e compartilhável direto do terminal em poucos comandos.

Sumit Ghugharwal
Sumit Ghugharwal

Publicado em 21 de junho de 2026 · 6 min read

Compartilhar este post:

Se você vive no terminal, clicar por um painel para publicar um flipbook parece um desvio. A CLI do FlipLink deixa você fazer tudo — criar, publicar e compartilhar — sem sair do seu shell. É um wrapper leve e programável sobre a API do FlipLink, então tudo o que você faz com uma requisição HTTP, você faz com um único comando.

Este guia leva você do zero a um flipbook publicado e compartilhável em cerca de cinco minutos. No fim, você terá a CLI instalada, autenticada e gerando uma URL pública direto de um PDF.

Instale a CLI

A CLI é distribuída como um pacote npm e precisa do Node.js 18 ou mais novo. Instale globalmente para que o comando fliplink fique disponível em qualquer lugar:

npm install -g fliplink-cli

Prefere não instalar nada permanentemente? Você pode rodar qualquer comando na hora com o npx:

npx fliplink-cli whoami

De qualquer forma, o mesmo conjunto de comandos está disponível. O resto deste guia parte de uma instalação global.

Defina sua chave de API

Todo comando se autentica com sua chave de API do FlipLink. Pegue uma fazendo login em https://go.fliplink.me e abrindo a página Subscription.

Guarde a chave uma vez e a CLI lembra dela:

fliplink config set-key YOUR_API_KEY

Isso grava a chave em ~/.config/fliplink/config.json com permissões 600, então só o seu usuário pode lê-la. Para CI/CD ou scripts em que você prefere não gravar um arquivo de configuração, defina uma variável de ambiente:

export FLIPLINK_API_KEY=YOUR_API_KEY

A CLI resolve as credenciais nesta ordem: primeiro a variável de ambiente FLIPLINK_API_KEY, depois o arquivo de configuração. Trate a chave como uma senha — nunca faça commit dela em um repositório. Se quiser entender mais a fundo como essa autenticação por cabeçalho funciona, o verbete da API no glossário é uma boa introdução.

Confirme que você está conectado

Antes de qualquer coisa, faça um teste rápido de saúde. O whoami chama o endpoint de identidade da conta e confirma que sua chave funciona:

fliplink whoami

Uma resposta bem-sucedida exibe os detalhes da sua conta (e o tamanho máximo de upload). Se você vir um erro de autenticação, sua chave está faltando ou errada — rode config set-key de novo e tente outra vez. Essa é a mesma primeira chamada que recomendamos para a própria API, então é um teste de fumaça confiável.

Crie um flipbook a partir de um PDF

Agora a parte divertida. Aponte a CLI para um PDF local e dê um título a ele:

fliplink flipbook create ./deck.pdf --title "Q3 Report" --name q3

O --title é o que os leitores veem, e o --name é um rótulo interno que você vai usar para encontrá-lo depois. O comando envia o arquivo, inicia a conversão e retorna o ID do novo flipbook. Anote esse ID — você vai usá-lo nos próximos dois passos.

Já tem o PDF hospedado em algum lugar? Pule o upload e crie a partir de uma URL:

fliplink flipbook create-url https://example.com/deck.pdf --title "Q3 Report"
🚀

Experimente o FlipLink Grátis

Converta seu PDF em segundos. Sem cadastro, sem cartão de crédito — basta enviar o arquivo.

Drop your PDF here or click to browse

Máx 40MB

Os planos pagos a partir de $39 aumentam esse limite para 150 MB.

Publique e compartilhe

Um flipbook recém-criado não fica público até você publicá-lo. Aqui está a sequência completa — criar, publicar e então buscar o link de compartilhamento — usando o ID retornado em cada passo:

# 1. Create from a PDF and note the returned ID
fliplink flipbook create ./deck.pdf --title "Q3 Report" --name q3

# 2. Publish it (use the ID from step 1)
fliplink flipbook publish 90001

# 3. Get the public share link
fliplink flipbook share-link 90001

O publish deixa o flipbook no ar; o share-link retorna a URL que você entrega aos leitores. Mudou de ideia? O fliplink flipbook unpublish 90001 o tira do ar de novo sem apagar nada.

Saída legível por máquina com --json

Por padrão, a CLI imprime uma saída amigável para humanos. Adicione --json a qualquer comando para receber a resposta JSON bruta — perfeito para canalizar para o jq ou capturar um valor em um script:

fliplink flipbook create ./deck.pdf --title "Q3 Report" --json | jq -r '.ID'

Esse comando de uma linha cria um flipbook e imprime apenas o ID dele, pronto para alimentar o próximo comando. Essa é a base de toda automação que você vai construir — veja Automação e Integrações para onde isso leva.

Códigos de saída para scripts

A CLI usa códigos de saída previsíveis para que seus scripts possam ramificar em sucesso ou falha sem analisar a saída:

CódigoSignificado
0Sucesso
1Erro de requisição ou HTTP (conexão ruim, 401, etc.)
2Erro de aplicação — a API retornou Result: ERROR

Essa separação importa: um 2 significa que sua requisição chegou ao FlipLink, mas foi rejeitada por um motivo de negócio (entrada inválida, cota excedida), enquanto um 1 significa que a própria requisição falhou. Em um script de shell, você pode reagir de acordo:

fliplink flipbook publish 90001 || echo "Publish failed with exit code $?"

Para onde ir agora

Agora você tem o ciclo principal: instalar, autenticar, criar, publicar, compartilhar. A partir daqui, você pode conectar a CLI a qualquer coisa que execute comandos.

  • Referência completa de comandos — cada flag e subcomando está nos docs da CLI.
  • Automatize — rode a mesma sequência em um agendamento ou a cada commit. Nosso guia para automatizar a publicação de flipbooks em CI/CD mostra um pipeline real.
  • Precisa do poder bruto da API? — a CLI envolve a referência da API, e a saída de emergência fliplink api alcança qualquer endpoint que os comandos nomeados ainda não cobrem.

Depois de publicar seu primeiro flipbook pelo terminal, o painel começa a parecer opcional — que é exatamente a ideia.

Leituras relacionadas

Pronto para Criar Seu Primeiro Flipbook?

Transforme seus PDFs em flipbooks e documentos interativos. Comece com o Lifetime Deal da FlipLink: acesso vitalício a partir de apenas $39.

#cli#linha de comando#automação#desenvolvedor#flipbook
Lifetime Deal

Pague Uma Vez, Use Para Sempre

10, 50 ou 100 flipbooks · Todos os 35 recursos · Domínios ilimitados

$39
10 Flipbooks
$89
50 Flipbooks
Mais popular
$129
100 Flipbooks

Sem planos. Sem restrições de recursos. Cada código LTD desbloqueia tudo.

  • Cada recurso liberado — sem limites
  • Acumulável — compre mais códigos quando quiser
  • Substituível — troque o antigo por um novo
  • Domínios próprios ilimitados (CNAME)
  • Sem taxas recorrentes, nunca

Leituras Relacionadas

Tutorials7 min read

Converta em Lote uma Pasta de PDFs em Flipbooks

Converta PDF em flipbook em lote a partir de uma pasta inteira com um único loop de shell usando a CLI do FlipLink — capture as URLs em CSV e pule arquivos com erro.

Sumit Ghugharwal