Trasforma un testo lungo in un thread
Prendi un testo lungo — un articolo, un ragionamento, l'annuncio di un progetto — e lo trasformi in un thread: una serie di post concatenati, ognuno con un'idea sola, pensati per essere letti uno dopo l'altro. Il primo aggancia, gli altri sviluppano, l'ultimo chiude con un invito. Pronto per X o LinkedIn.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Un'idea per ogni post
Il segreto di un thread è che ogni post regga da solo ma spinga al successivo. Lo strumento prende il tuo testo e lo spezza dove è giusto: non a caso ogni tot caratteri, ma seguendo i passaggi del ragionamento. Il risultato è una sequenza in cui ogni tassello dice una cosa chiara e lascia voglia di leggere il prossimo, invece di un muro tagliato a fette.
Apertura che ferma, chiusura che invita
Il primo post di un thread fa tutto il lavoro: se non incuriosisce, gli altri non vengono aperti. Qui l'apertura arriva pensata per agganciare, e l'ultimo post chiude con un invito — seguire, commentare, leggere l'articolo completo. In mezzo, il ragionamento avanza con un ritmo che tiene insieme la sequenza.
Il limite di caratteri rispettato
Ogni piattaforma ha i suoi paletti: X taglia corto, LinkedIn concede più spazio. Indichi il canale e i post stanno dentro il limite giusto, numerati se vuoi. Così non ti ritrovi a spezzare a mano una frase perché sfora di dieci caratteri proprio sul più bello.
Prezzo e canali
$0.003 a richiesta più $0.0135 per thread generato: paghi a consumo, prezzo pubblicato, senza abbonamento. Lo usi da questa pagina, via API per integrarlo nel tuo flusso, presto anche da app. Con PayPal, senza registrarti.
Casi d'uso
Dall'articolo al thread
Chi ha un blog trasforma un articolo appena pubblicato in un thread che ne racconta i punti chiave e rimanda al pezzo completo, portando lettori dal social al sito.
Raccontare un progetto
Un fondatore vuole spiegare come è nato il suo prodotto. Da un testo disteso ottiene un thread che scandisce la storia in tappe, ognuna in un post che si legge d'un fiato.
Divulgazione a puntate
Un professionista spiega un tema tecnico al pubblico. Il thread spezza il concetto in passaggi semplici, uno per post, così anche chi non è del mestiere segue fino in fondo.
Domande frequenti
Come decide dove spezzare il testo?
Segue i passaggi del ragionamento, non un conteggio fisso di caratteri. Ogni post contiene un'idea che regge da sola e prepara la successiva, così la sequenza scorre invece di sembrare un testo tagliato a caso.
Rispetta il limite di caratteri di X?
Sì: indichi la piattaforma e ogni post sta dentro il suo limite, numerato se lo desideri. Vale sia per i thread brevi di X sia per quelli più lunghi di LinkedIn.
Posso partire da un articolo già scritto?
Sì: incolli il testo lungo e lo strumento lo riorganizza in thread, tenendo i concetti principali e aggiungendo aggancio e chiusura. È un uso frequente per portare i lettori dal social al sito.
Quanto costa un thread?
$0.003 a richiesta più $0.0135 per thread, a consumo con PayPal. Prezzo pubblicato, nessun abbonamento: paghi solo i thread che generi.
Il testo di partenza resta salvato?
No: quello che incolli serve a costruire il thread e poi viene eliminato, senza essere conservato dopo l'elaborazione.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/text/social-thread \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/social-thread", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/social-thread",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/social-thread", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/social-thread", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"input": "…"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.social_thread",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_tokens | 20000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
422 | task_failed | L'attività non è andata a buon fine: non ti viene addebitato nulla. |