Pular para o conteúdo

Ferramentas para conectar e desenvolver.

Distribuição versionada hospedada pela VIKI. Use Node.js 22 ou superior. Os comandos abaixo instalam o pacote pelo endereço completo; o pacote chamado viki no registro npm não é a distribuição indicada aqui.

JavaScript e TypeScript

npm install https://viki.app.br/downloads/nexus-js-0.3.0.tgz

Importe createClient de @nexus/js. Use chave anon no navegador e JWT do usuário para dados particulares. O nome do módulo é mantido por compatibilidade.

import { createClient } from "@nexus/js";
const client = createClient({
  url: "https://viki.app.br/public/v1",
  projectId: "ID_DO_SEU_PROJETO",
  anonKey: "SUA_CHAVE_ANON"
});
console.log(await client.health());

O SDK oferece login, confirmação de e-mail, recuperação, renovação de sessão, consultas e arquivos. Upload envia o tamanho real; exclusão de vários arquivos é sequencial e pode concluir parcialmente. Confira o resultado antes de repetir. Sessões ficam em memória, sem persistência automática.

Terminal e agentes

npm install --save-dev https://viki.app.br/downloads/viki-cli-0.2.1.tgz
npx --no-install viki --help

Para entrar com a conta do painel, execute npx --no-install viki login --url https://viki.app.br --email seu@email.com; a senha e o código MFA são solicitados no terminal. Para automações, crie um token em Perfil e segurança e configure VIKI_TOKEN pelo gerenciador de segredos; nunca o grave no código ou em uma conversa. Execute:

npx --no-install viki whoami
npx --no-install viki projects
npx --no-install viki link ID_DO_PROJETO
npx --no-install viki db status

db push aplica migrations: revise o SQL antes de executar. Tokens pessoais atualmente cobrem projetos e SQL conforme seus escopos; comandos de Functions, secrets e hosting podem exigir outra autorização e não fazem parte deste tutorial.

Versões e hashes SHA-256 dos downloads · Aplicação completa de referência