Slack I link non si aprono? Ecco cosa controllare
Due bug diversi
Se l'URL non si apre quando fai clic su di esso, si tratta dell'app o del sistema operativo. Se l'URL si apre ma non è presente alcuna scheda sotto il messaggio, si verifica Slack che si apre. Open Graph gli strumenti aiutano solo nel secondo caso. Controlla i tag con Proovd o con il controllo anteprima Slack.
Divisione veloce
- Il clic non fa nulla/app sbagliata: schema mancante, gestore desktop o browser, popup bloccati. Non tag OG.
- Nessuna scheda di anteprima — Slackbot non può leggere i metadati, il dominio è bloccato o si applicano le regole di apertura di Slack.
Slack collegamenti che non si aprono
Le persone cercano "Slack collegamenti che non si aprono" quando un messaggio contiene un URL che non si avvia. Open Graph è irrilevante qui. Lavorare attraverso:
- Il testo include uno schema? L'aiuto di Slack dice che le anteprime potrebbero non espandersi se manca
http://(ohttps://). Ancheexample.comè un motivo comune per cui un clic non fa nulla di utile. - Prova lo stesso URL in un browser. Se fallisce lì, il sito è inattivo, geo-bloccato o necessita di una VPN, non Slack.
- App desktop e browser Slack. I collegamenti dell'area di lavoro a volte si aprono nel browser anziché nell'app (o viceversa) perché il gestore del protocollo del sistema operativo per
slack://è sbagliato. La reinstallazione dell'app desktop registra nuovamente il gestore. L'aiuto di Slack per problemi di connessione è il posto giusto se l'app stessa non si carica. - Browser aziendali. Estensioni, blocchi popup e criteri di "non aprire collegamenti esterni" intercettano i clic. Prova in una finestra privata con le estensioni disattivate.
Se la pagina viene caricata quando incolli l'URL in Chrome ma il clic di Slack non fa nulla, si tratta comunque di un problema dell'app/del sistema operativo. Salta il resto della sezione del sito Web di questo articolo.
Slack anteprima del collegamento non funzionante (si apre)
Quando qualcuno condivide un collegamento, Slack può mostrare un'anteprima del testo sotto il messaggio. Slack lo chiama spiegamento. Motivi ufficiali per cui un'anteprima non viene visualizzata not (Slack help):
- La pagina non ha dati di anteprima (nessun tag Open Graph, Twitter Card o oEmbed utilizzabile).
- La pagina o il file è privato/limitato dall'accesso.
- Lo stesso collegamento è già stato condiviso in quella conversazione nell'ultima ora: Slack non lo espanderà di nuovo.
- Il messaggio contiene più di cinque collegamenti.
- L'audio/video di un host Slack non è incluso nella lista consentita (il suo elenco, non il tuo).
Le tue preferenze
Foto del profilo → Preferenze → Messaggi e contenuti multimediali → in Media e collegamenti in linea, "Mostra anteprime di testo dei siti Web collegati" e "Mostra immagini e file dai siti Web collegati". Se sono disattivati, you non vedrà gli sviluppi. Altre persone nel canale potrebbero ancora farlo.
Domini bloccati dall'area di lavoro
I proprietari e gli amministratori possono bloccare le anteprime per un sito Web (passa con il mouse sull'anteprima → chiudi → “Blocca anche le anteprime da questo sito Web”). Gli amministratori esaminano l'elenco in Impostazioni area di lavoro → Allegati → Anteprime bloccate. Non esiste alcuna impostazione Slack denominata "Precompilazione messaggio" per questo; gli articoli più vecchi che lo menzionano sono obsoleti.
Cosa Slackbot recupera effettivamente
Dalla documentazione del robot Slack:
- L'agente utente
Slackbot-LinkExpanding 1.0 (+https://api.slack.com/robots)legge il meno possibile della pagina (intervallo HTTP) per i tag oEmbed e Twitter Card / Open Graph. Slack-ImgProxyrecupera quindi le immagini di riferimento.- Le risposte vengono memorizzate nella cache a livello globale per circa 30 minuti.
- Slack non rispetta robots.txt. Il blocco di Slackbot in robots.txt non interromperà lo svolgimento. Una sfida WAF o 403.
I tag devono essere nei byte Slackbot richiesti, in genere l'inizio dell'HTML. I meta tag visualizzati dal client non vengono mai visualizzati in quella risposta.
Correzioni del sito Web
<meta property="og:title" content="Your Title" />
<meta property="og:description" content="Your description" />
<meta property="og:image" content="https://yoursite.com/image.jpg" />
Utilizza URL di immagine HTTPS assoluti che restituiscono 200 senza cookie. Quindi elimina il vecchio messaggio Slack (o attendi ~ 30 minuti) e ripubblicalo. Slack documenta uno strumento di debugging degli URL per gli amministratori; Proovd è un'anteprima di terze parti degli stessi tag su Slack e altre app, non sul debugger interno di Slack.
Lista di controllo rapida
- Clic vs carta: quale ha fallito?
- L'URL include
https:// - Meno di sei collegamenti nel messaggio; URL non pubblicato in quella discussione nell'ultima ora
- Le preferenze mostrano ancora le anteprime del testo
- Dominio non presente nell'elenco delle anteprime bloccate dell'area di lavoro
- Tag OG in HTML grezzo; immagine raggiungibile pubblicamente
- Nessuna sfida Cloudflare/WAF per
Slackbot-LinkExpanding
Domande frequenti
Slack utilizza i tag Twitter Card?
Sì, Slackbot cerca i tag oEmbed e Twitter Card / Open Graph. Imposta prima Open Graph in modo che Discord e LinkedIn possano utilizzare lo stesso HTML.
Perché alcuni canali mostrano anteprime e altri no?
Le regole di apertura pubblicate da Slack sono a livello di conversazione (stesso collegamento nell'ultima ora) e a livello di spazio di lavoro (domini bloccati, autorizzazioni di anteprima di Slack Connect), oltre alle preferenze Messaggi e contenuti multimediali di ciascun membro. Lo "srotolamento" specifico del canale non è qualcosa che possiamo verificare come attivazione/disattivazione del canale standard attuale.
Articoli correlati
Controlla il lato sito web di un Slack unfurl
Proovd mostra Slack, Discord, LinkedIn, X, WhatsApp e Reddit dallo stesso URL. Non apre i collegamenti all'interno dell'app desktop Slack.