Slack Les liens ne s'ouvrent pas ? Voici ce qu'il faut vérifier
Deux bugs différents
Si l'URL ne ouvre lorsque vous cliquez dessus, il s'agit de l'application ou du système d'exploitation. Si l'URL s'ouvre mais qu'il n'y a pas de carte sous le message, c'est Slack qui se déploie. Les outils Open Graph n'aident que dans le deuxième cas. Vérifiez les balises avec Proovd ou le Slack vérificateur d'aperçu.
Séparation rapide
- Le clic ne fait rien / mauvaise application — schéma manquant, gestionnaire de bureau ou de navigateur, fenêtres contextuelles bloquées. Pas les balises OG.
- Aucune carte d'aperçu — Slackbot ne peut pas lire les métadonnées, le domaine est bloqué ou les propres règles de déploiement de Slack s'appliquent.
Slack les liens ne s'ouvrent pas
Les gens recherchent « Slack les liens ne s'ouvrent pas » lorsqu'un message contient une URL qui ne se lance pas. Open Graph n'est pas pertinent ici. Travailler à travers :
- Le texte inclut-il un schéma ? La propre aide de Slack indique que les aperçus peuvent ne pas s'agrandir si
http://(ouhttps://) est manquant. Le simpleexample.comest également une raison courante pour laquelle un clic ne fait rien d'utile. - Essayez la même URL dans un navigateur. Si cela échoue, le site est en panne, géobloqué ou a besoin d'un VPN – pas Slack.
- Application de bureau contre navigateur Slack. Les liens de l'espace de travail s'ouvrent parfois dans le navigateur au lieu de l'application (ou inversement) car le gestionnaire de protocole du système d'exploitation pour
slack://est erroné. La réinstallation de l'application de bureau réenregistre ce gestionnaire. L'aide du Slack pour les problèmes de connexion est le bon endroit si l'application elle-même ne se charge pas. - Navigateurs d'entreprise. Les extensions, les bloqueurs de pop-up et les politiques « ne pas ouvrir les liens externes » interceptent les clics. Testez dans une fenêtre privée avec les extensions désactivées.
Si la page se charge lorsque vous collez l'URL dans Chrome mais que le clic de Slack ne fait rien, il s'agit toujours d'un problème d'application/de système d'exploitation. Ignorez le reste de la section du site Web de cet article.
Slack L'aperçu du lien ne fonctionne pas (se déroule)
Lorsque quelqu'un partage un lien, Slack peut afficher un aperçu du texte sous le message. Slack appelle cela le déploiement. Raisons officielles pour lesquelles un aperçu n'affiche pas (Slack aide) :
- La page n'a pas de données d'aperçu (pas de balises Open Graph, Twitter Card ou oEmbed utilisables).
- La page ou le fichier est privé / fermé par connexion.
- Le même lien a déjà été partagé dans cette conversation au cours de la dernière heure — Slack ne le développera plus.
- Le message contient plus de cinq liens.
- L'audio/vidéo d'un hôte Slack n'est pas sur la liste autorisée (leur liste, pas la vôtre).
Vos préférences
Photo de profil → Préférences → Messages et médias → sous Médias et liens en ligne, « Afficher les aperçus textuels des sites Web liés » et « Afficher les images et les fichiers des sites Web liés ». Si ceux-ci sont désactivés, vous ne verrez pas se déployer. D’autres personnes sur la chaîne pourraient encore le faire.
Domaines bloqués par l'espace de travail
Les propriétaires et les administrateurs peuvent bloquer les aperçus d'un site Web (survolez l'aperçu → fermer → « Bloquer également les aperçus de ce site Web »). Les administrateurs examinent cette liste sous Paramètres de l'espace de travail → Pièces jointes → Aperçus bloqués. Il n'existe actuellement aucun paramètre Slack nommé « Message Prefill » pour cela ; les articles plus anciens qui le mentionnent sont obsolètes.
Ce que Slackbot récupère réellement
Extrait de la documentation du robot Slack :
- L'agent utilisateur
Slackbot-LinkExpanding 1.0 (+https://api.slack.com/robots)lit le moins de page possible (plage HTTP) pour les balises oEmbed et Twitter Card / Open Graph. Slack-ImgProxyrécupère ensuite les images référencées.- Les réponses sont mises en cache globalement pendant environ 30 minutes.
- Slack n'honore pas robots.txt. Le blocage de Slackbot dans robots.txt n'arrêtera pas le déploiement. Un défi WAF ou 403.
Les balises doivent être dans les octets Slackbot demandés – généralement le début du code HTML. Les balises méta rendues par le client n'apparaissent jamais dans cette réponse.
Corrections du site 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" />
Utilisez des URL d'image HTTPS absolues qui renvoient 200 sans cookies. Supprimez ensuite l'ancien message Slack (ou attendez environ 30 minutes) et republiez-le. Slack documente un outil de débogage d'URL pour les administrateurs ; Proovd est un aperçu tiers des mêmes balises dans Slack et d'autres applications, et non le débogueur interne de Slack.
Liste de contrôle rapide
- Clic vs carte : lequel a échoué ?
- L'URL inclut
https:// - Moins de six liens dans le message ; URL non publiée dans ce fil de discussion au cours de la dernière heure
- Les préférences affichent toujours des aperçus de texte
- Domaine ne figurant pas sur la liste des aperçus bloqués de l'espace de travail
- Balises OG en HTML brut ; image accessible au public
- Pas de défi Cloudflare/WAF pour
Slackbot-LinkExpanding
Questions fréquemment posées
Est-ce que Slack utilise les balises Twitter Card ?
Oui, Slackbot recherche les balises oEmbed et Twitter Card / Open Graph. Définissez d'abord Open Graph afin que Discord et LinkedIn puissent utiliser le même code HTML.
Pourquoi certaines chaînes diffusent-elles des aperçus et d'autres non ?
Les règles de déploiement publiées par Slack sont au niveau de la conversation (même lien au cours de la dernière heure) et au niveau de l'espace de travail (domaines bloqués, Slack autorisations d'aperçu de connexion), ainsi que les préférences de messages et de médias de chaque membre. Le « déploiement » spécifique au canal n'est pas quelque chose que nous pourrions vérifier en tant que bascule de canal standard actuelle.
Articles connexes
Vérifiez le côté site Web d'un Slack déployé
Proovd affiche Slack, Discord, LinkedIn, X, WhatsApp et Reddit à partir de la même URL. Il n'ouvre pas les liens dans l'application de bureau Slack.