Los enlaces de sitios web se expanden automáticamente para proporcionar contexto e información adicionales. ¿Qué metadatos lee Discourse y cómo están formateados (por ejemplo, Open Graph de Facebook)?
¿Esto ayuda en algo?
Hola Jammy
Debe funcionar automáticamente para los usuarios del foro. Sin embargo, oEmbed podría ser la pista que necesito; quizás sea eso lo que Discourse extrae.
… ¿o te refieres a que OneBox es lo que le proporciona a Discourse esa capacidad? Actualmente no tengo un foro en mi sitio web, pero quiero que los enlaces de mi sitio sean expandidos por los foros de Discourse a los que pertenezco.
Por ejemplo, el foro de MIT App Inventor utiliza Discourse y expande algunos enlaces de sitios web, pero no los míos. Tengo etiquetas de propiedades Open Graph y mis enlaces son expandidos por WhatsApp y LinkedIn, pero no por Discourse, de ahí mi tema.
Temo no tener un conocimiento profundo de los mecanismos internos, pero la guía anterior ofrece algunos consejos sobre la información que Discourse necesita para generar una Onebox:
Y también algunos consejos para solucionar problemas:
¿Cómo se comparan con tus metadatos actuales?
En realidad, parece que mis etiquetas Open Graph existentes deberían funcionar con Discourse. Veamos qué piensa iFramely…
Bueno, funciona perfectamente en iFramely, incluida la representación móvil.
Por alguna razón que no logro entender, ahora funciona en Discourse (probado en el Foro MIT). La disposición de los datos es diferente a la de otras plataformas, incluida la prueba de iFramely, pero al menos funciona.
Tu ayuda es muy apreciada, JammyDodger, gracias.