Donc ici, si je colle un lien Vimeo, il s’intègre automatiquement, mais sur mon site, il s’affiche simplement comme un lien. J’ai cherché ici et je n’ai pas trouvé de réponse, donc toute aide est la bienvenue.
Il est fort probable que vous ayez sélectionné un lien Vimeo qui interdit l’intégration. Essayez de publier ce lien sur votre site.
https://vimeo.com/channels/staffpicks/353070045
Affiche toujours uniquement le lien
Si la vidéo Vimeo ci-dessus fonctionne ici mais pas sur votre site, soit vous rencontrez des problèmes liés à un plugin tiers étrange, soit le serveur sur lequel votre Discourse est hébergé a été bloqué par Vimeo.
Les autres boîtes d’un clic, comme celle de YouTube, fonctionnent bien, n’est-ce pas ?
Oui, YouTube fonctionne bien. J’ai des problèmes avec un site (c’est un site pour adultes, il affiche la vidéo mais ne la lit pas).
L’intégration Vimeo ne fonctionne pas sur ma version v2.4.0.beta4 +2
Oui, je n’ai jamais réussi à le comprendre, alors j’ai quitté Discourse car je compte sur ce type d’intégration.
J’ai eu le même problème hier et j’ai essayé en vain de le résoudre. J’ai pu intégrer une vidéo en utilisant une iframe après avoir ajouté Vimeo.com à la liste blanche.
J’ai essayé ce lien par simple curiosité sur ma version 2.4.0.beta4 (1576b07a10) et cela ne génère pas de vignette/aperçu pour nous non plus ![]()
Êtes-vous certain que la vidéo cible n’a pas été marquée « non intégrable » ou « privée » ?
https://vimeo.com/65107797
Les deux liens fonctionnent parfaitement @Richie
Si cela fonctionne ici mais pas là-bas, il doit y avoir une différence dans la configuration de votre site. Le lien https://vimeo.com/65107797 fonctionne également sur mon Discourse hébergé chez Digital Ocean, que je viens de mettre à jour vers la toute dernière version pour en être sûr. J’ai également créé le post dans la catégorie staff pour correspondre à votre exemple de post privé, même si cela n’aurait pas dû avoir d’importance :
Je me demande quelle pourrait être la différence de configuration, puisque cela fonctionne parfaitement ici sur meta, sur try, et sur mon Discourse auto-hébergé ?
Il est possible que Vimeo ait mis votre serveur ou vos plages d’adresses IP sur liste noire. L’un des moyens de vérifier si c’est le cas est de voir si d’autres oneboxes vidéo fonctionnent correctement (YouTube, etc.) ainsi que d’autres types de oneboxes.
Y aurait-il un moyen simple pour nous de le savoir ?
La console du navigateur pourrait-elle révéler des indices sur la cause ? Pourrions-nous intercepter une réponse de Vimeo indiquant une forme de mise sur liste noire ? Je me demande pourquoi ils feraient cela, nous ne sommes qu’un petit site à faible trafic par rapport aux autres ![]()
Il s’agit uniquement de vidéos Vimeo, YouTube et les autres fonctionnent parfaitement.
J’ai pu reproduire ce problème sur l’une de nos instances hébergées chez DigitalOcean.
J’ai exécuté ceci dans la console Rails :
[1] pry(main) > FinalDestination.new("https://vimeo.com/358017730", verbose: true).resolve
=> nil
… et dans /logs, j’ai vu ce message d’avertissement :
FinalDestination n'a pas pu résoudre l'URL (statut 403) : https://vimeo.com/358017730
Il semble que Vimeo bloque un sous-ensemble d’adresses IP de DigitalOcean et renvoie une erreur 403. Je ne sais pas comment gérer ce cas.
Je constate la même chose. Il s’agit de la réponse du contrôleur onebox et elle ne provient pas directement de Vimeo.
Je le pensais bien ![]()
Et effectivement, l’utilisation de wget sur mon droplet DO confirme également :
xx@xx:~# wget https://vimeo.com/65107797
--2019-09-16 14:16:25-- https://vimeo.com/65107797
Résolution de vimeo.com (vimeo.com)... 151.101.64.217, 151.101.192.217, 151.101.128.217, ...
Connexion vers vimeo.com (vimeo.com)|151.101.64.217|:443... connectée.
Requête HTTP envoyée, en attente de la réponse... 403 Forbidden
2019-09-16 14:16:25 ERREUR 403: Forbidden.
Alors que wget sur mon PC personnel fonctionne parfaitement :
C:\Users\Rich>wget https://vimeo.com/65107797
--2019-09-16 15:16:56-- https://vimeo.com/65107797
Résolution de vimeo.com (vimeo.com)... 151.101.64.217, 151.101.128.217, 151.101.192.217, ...
Connexion vers vimeo.com (vimeo.com)|151.101.64.217|:443... connectée.
Requête HTTP envoyée, en attente de la réponse... 200 OK
Taille : 115631 (113K) [text/html]
Enregistrement sous : '65107797'
65107797 100%[=============>] 112,92K --.-KB/s en 0,07s
2019-09-16 15:16:57 (1,60 Mo/s) - '65107797' enregistré [115631/115631]
Je viens d’ouvrir un ticket de support auprès de Vimeo pour demander s’ils peuvent exclure notre adresse IP de leur interdiction générale, assez large.
Je ne m’attends cependant pas à beaucoup de réponse ou de soutien de leur part ![]()
Mais au cas où d’autres personnes ici seraient également concernées, je publierai une mise à jour ici si et quand ils me répondront.





