CLI
Kör kodförrådets CLI med en avgränsad nyckel och den aktuella verktygskatalogen.
Influence CLI är för närvarande en privat applikation i kodförrådet. Kör den med Bun från en installerad kopia av kodförrådet. Det finns inget publikt npm-installationskommando för paketet.
Sätt PUBLISH_API_URL till den betrodda Influence-adressen och ange PUBLISH_API_TOKEN via en miljövariabel för hemligheter. Börja med anslutningsprofilen och verktygskatalogen:
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 '{}'
För JSON-indata väljer du --input-json eller --input-file. Använd tool:call --tool <name> för verktyg vars katalog anger att bekräftelse inte krävs, inklusive fortsättning av godkända uppladdningar. Åtgärder som kräver bekräftelse använder tool:prepare och sedan tool:confirm med identiska indata, --confirmation-capability och --idempotency-key. Behåll värdena efter ett osäkert svar; gör inte en ny förberedelse bara för att försöka igen.
Använd media:upload --file <path> --content-type <mime> --client-key <stable-key> för lokala medier. Försök med samma fil och nyckel igen efter ett avbrott. CLI:et kan inte granska en bild eller ge ett mänskligt visuellt godkännande; öppna den returnerade granskningssökvägen när du är inloggad i Influence. Följ HTTP-API:ets regler för granskning och återhämtning.