CLI-työkalu todennettuun X (Twitter) API-käyttöön — julkaise, vastaa, hae, hallinnoi seuraajia, lähetä suoraviestejä, lataa mediaa ja käytä mitä tahansa v2-päätepistettä.
npx clawhub@latest install xurlVaatimukset
xurl on CLI-työkalu X (Twitter) API v2:n kanssa työskentelyyn. Se tarjoaa ihmis- ja agenttiystävällisiä pikakomenttoja yleisimpiin toimintoihin — julkaisemiseen, vastaamiseen, hakemiseen, tykkäämiseen, seuraamiseen, DM-viestien lähettämiseen ja median lataamiseen — sekä curl-tyylisen raakakäytön mihin tahansa X API v2 -päätepisteeseen. Kaikki komennot palauttavat jäsenneltyä JSON-dataa stdout-virtaan, mikä tekee tulosten putkittamisesta muihin työkaluihin tai agentin työnkulkuihin suoraviivaista.
npx clawhub@latest install xurlNapsauta Asenna-painiketta sivun yläosassa yhdellä napsauksella tapahtuvaa asennusta varten
xurl tukee vain v2:ta.~/.xurl-tiedostoon ei ole turvallista tai mahdollista.Valmiit yksirivikkeet kattavat julkaisemisen, vastaamisen, lainaamisen, poistamisen, hakemisen, tykkäämisen, uudelleenjulkaisemisen, kirjanmerkkien lisäämisen, seuraamisen, estämisen, mykistämisen, suoraviestien lähettämisen ja median lataamisen. Raakoja API-hyötykuormia ei tarvitse rakentaa jokapäiväisiä tehtäviä varten.
Pikakomentojen lisäksi xurl toimii yleiskäyttöisenä X API -asiakkaana. Käytä komentoa xurl /2/some/endpoint yhdessä -X-, -d- ja -H-lippujen kanssa päästäksesi mihin tahansa v2-päätepisteeseen – aivan kuten curl, mutta autentikointi hoidetaan automaattisesti.
Rekisteröi useita X-sovelluksia ja todenna useita OAuth 2.0 -tilejä sovellusta kohden. Vaihda niiden välillä komennolla xurl auth default tai ohita asetukset pyyntokohtaisesti --app- ja --username-lipuilla.
Lataa kuvia tai videoita komennolla xurl media upload, ja liitä palautettu media_id suoraan julkaisuun tai vastaukseen. Videon käsittelyn tila voidaan tarkistaa komennolla xurl media status --wait.
Tunnetut suoratoistopäätepisteet (esim. /2/tweets/search/stream, /2/tweets/sample/stream) havaitaan automaattisesti ja käsitellään oikein. Mikä tahansa päätepiste voidaan pakottaa suoratoistotilaan -s-lipulla.
Tunnistetiedot tallennetaan paikallisesti kansioon ~/.xurl, eikä niitä tarvitse koskaan välittää suoraan komentorivillä. Työkalu noudattaa tiukkaa käytäntöä, joka kieltää salaisuuksien sisällyttämisen suoraan komentoihin, mikä tekee siitä turvallisemman käytettäväksi tekoälyagentti- tai LLM-työnkuluissa, joissa kehotteen tai kontekstin vuotaminen on riski.
Agentti voi hakea julkaisuja aiheesta komennolla xurl search, lukea kontekstin komennolla xurl read ja sen jälkeen vastata tai tykätä relevanteimmista tuloksista — kaikki yhdessä ketjutetussa työnkulussa jäsennellyn JSON:n avulla jokaisessa vaiheessa.
Lataa valmisteltu kuva komennolla xurl media upload, tallenna media_id JSON-vastauksesta ja liitä se välittömästi uuteen julkaisuun — näin voit luoda täysin automatisoituja, mediarikkaita julkaisuputkia.
Tarkista säännöllisesti maininnat, kotisyöte, uudet seuraajat ja suoraviestit käyttämällä komentoja xurl mentions, xurl timeline, xurl followers ja xurl dms seurantakoontinäyttöjen tai ilmoitusbottien käyttämiseksi.
Rekisteröi erilliset kehitys- ja tuotantosovellukset, todenna kumpikin itsenäisesti ja vaihda niiden välillä komennolla xurl auth default tai pyyntokohtaisilla --app-ohituksilla — sekoittamatta koskaan tunnistetietoja.
~/.xurl. Tukee OAuth 2.0:aa (suositeltu), OAuth 1.0a:ta ja vain sovellustason todennusta. Hanki tunnistetiedot osoitteesta developer.x.com.npx clawhub@latest install xurlVaatimukset
Kirjaudu sisään kirjoittaaksesi arvostelun
Ei arvosteluja vielä. Ole ensimmäinen jakamaan kokemuksesi!