CLI
Spouštějte CLI z repozitáře s klíčem s omezenými oprávněními a aktuálním katalogem nástrojů.
Influence CLI je zatím soukromá aplikace v repozitáři. Spouštějte ji pomocí Bun z lokální kopie repozitáře s nainstalovanými závislostmi. Pro tento balíček není k dispozici veřejný instalační příkaz npm.
Nastavte PUBLISH_API_URL na důvěryhodnou adresu originu Influence a předejte PUBLISH_API_TOKEN přes prostředí určené pro tajné údaje. Začněte profilem připojení a katalogem nástrojů:
export PUBLISH_API_URL="https://influence.so"
bun apps/cli/src/index.ts profile
bun apps/cli/src/index.ts tools:list
bun apps/cli/src/index.ts tool:call --tool accountList --input-json '{}'
Pro vstup JSON zvolte --input-json nebo --input-file. Příkaz tool:call --tool <name> použijte u nástrojů, jejichž katalog nevyžaduje potvrzení, včetně pokračování již autorizovaného nahrávání. Akce vyžadující potvrzení používají tool:prepare a poté tool:confirm se shodným vstupem, --confirmation-capability a --idempotency-key. Při nejisté odpovědi tyto hodnoty uchovejte; nevytvářejte novou přípravu jen kvůli opakování požadavku.
Pro místní média použijte media:upload --file <path> --content-type <mime> --client-key <stable-key>. Po přerušení zopakujte přenos stejného souboru se stejným klíčem. CLI nedokáže obrázek prohlédnout ani poskytnout lidské vizuální schválení; otevřete vrácenou cestu ke kontrole v Influence, kde jste přihlášeni. Dodržujte pravidla kontroly a obnovy pro HTTP API.