Spring til indhold
Influence
Esc
↑↓navigér↵åbn⌘Jforhåndsvis
På denne side

CLI

Kør repositoryets CLI med en nøgle med afgrænsede tilladelser og det aktuelle værktøjskatalog.

Influence CLI er i øjeblikket en privat applikation i repositoryet. Kør den med Bun fra en lokal kopi af repositoryet, hvor afhængighederne er installeret. Der findes ingen offentlig npm-installationskommando til denne pakke.

Sæt PUBLISH_API_URL til den betroede Influence-origin, og angiv PUBLISH_API_TOKEN som en hemmelig miljøvariabel. Start med forbindelsesprofilen og værktøjskataloget:

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 '{}'

Vælg --input-json eller --input-file til JSON-input. Brug tool:call --tool <name> til værktøjer, som kataloget markerer som uden krav om bekræftelse, herunder fortsættelse af autoriserede uploads. Handlinger, der kræver bekræftelse, bruger tool:prepare efterfulgt af tool:confirm med identisk input, --confirmation-capability og --idempotency-key. Behold disse værdier efter et usikkert svar. Opret ikke en ny forberedelse blot for at prøve igen.

Brug media:upload --file <path> --content-type <mime> --client-key <stable-key> til lokale medier. Prøv igen med samme fil og nøgle efter en afbrydelse. CLI’en kan ikke inspicere et billede eller give et menneskes visuelle godkendelse. Åbn den returnerede gennemgangssti i Influence, mens du er logget ind. Følg HTTP-API’ets regler for gennemgang og genopretning.