CLI-verktyg för autentiserad åtkomst till X (Twitter) API — publicera, svara, sök, hantera följare, skicka DM, ladda upp media och nå vilket v2-endpoint som helst.
npx clawhub@latest install xurlKrav
xurl är ett CLI-verktyg för att interagera med X (Twitter) API v2. Det tillhandahåller användarvänliga och agentanpassade genvägskommandon för de vanligaste åtgärderna — att posta, svara, söka, gilla, följa, skicka DM:s och ladda upp media — samt råa curl-liknande åtkomst till valfri X API v2-endpoint. Alla kommandon returnerar strukturerad JSON till stdout, vilket gör det enkelt att skicka resultaten vidare till andra verktyg eller agentarbetsflöden.
npx clawhub@latest install xurlKlicka på Installera-knappen längst upp på sidan för installation med ett klick
xurl riktar sig enbart mot v2.~/.xurl.Färdiga enradskommandon täcker publicering, svar, citering, radering, sökning, gillning, repostning, bokmärkning, följning, blockering, tystandsättning, skickande av DM:ar och uppladdning av media. Inget behov av att konstruera råa API-nyttolaster för vardagliga uppgifter.
Utöver genvägar fungerar xurl som en generell X API-klient. Använd xurl /2/some/endpoint med flaggorna -X, -d och -H för att nå valfri v2-endpoint, precis som curl men med autentisering hanterad automatiskt.
Registrera flera X-appar och autentisera flera OAuth 2.0-konton per app. Växla mellan dem med xurl auth default eller åsidosätt per begäran med flaggorna --app och --username.
Ladda upp bilder eller videor med xurl media upload, bifoga sedan det returnerade media_id direkt till ett inlägg eller svar. Videobearbetningsstatus kan avfrågas med xurl media status --wait.
Kända strömmande slutpunkter (t.ex. /2/tweets/search/stream, /2/tweets/sample/stream) identifieras automatiskt och hanteras korrekt. Vilken slutpunkt som helst kan tvingas in i strömmande läge med flaggan -s.
Autentiseringsuppgifter lagras lokalt i ~/.xurl och behöver aldrig skickas inline. Verktyget tillämpar en strikt policy mot inline-hemligheter, vilket gör det säkrare att använda i AI-agent- eller LLM-arbetsflöden där läckage av prompter eller kontext utgör en risk.
En agent kan söka efter inlägg om ett ämne med xurl search, läsa sammanhang med xurl read, och sedan svara på eller gilla de mest relevanta resultaten — allt i ett enda sammanlänkat arbetsflöde med strukturerad JSON i varje steg.
Ladda upp en förberedd bild med xurl media upload, hämta media_id från JSON-svaret och bifoga det direkt till ett nytt inlägg — vilket möjliggör helt automatiserade publiceringsflöden med mediarikt innehåll.
Kontrollera regelbundet omnämnanden, hemtidslinje, nya följare och DM:er med hjälp av xurl mentions, xurl timeline, xurl followers och xurl dms för att driva övervakningsdashboards eller notifikationsbottar.
Registrera separata dev- och prod-appar, autentisera var och en oberoende av varandra och växla mellan dem med xurl auth default eller per-förfrågan via --app-flaggan — utan att någonsin blanda inloggningsuppgifter.
~/.xurl. Stöder OAuth 2.0 (rekommenderas), OAuth 1.0a och app-only-autentisering. Hämta inloggningsuppgifter på developer.x.com.npx clawhub@latest install xurlKrav
Logga in för att skriva en recension
Inga recensioner ännu. Var den första att dela din upplevelse!