Problema con un feed RSS

Continuando la discusión de Configurar el plugin de sondeo RSS de Discourse:

Hola, tengo problemas para que el plugin de sondeo RSS funcione para mi feed RSS: https://www.hinz.org.nz/resource/rss/news.rss

Mi navegador (Chrome) no quiere abrirlo. Pero cuando lo ejecuto a través de un validador, parece estar bien:

¿Hay algo que me falte en la configuración?

2 Me gusta

Curiosamente, obtengo un 403 si intento curl

Craigs-iMac:~ craig$ curl -I https://www.hinz.org.nz/resource/rss/news.rss
HTTP/2 403
date: Wed, 11 May 2022 14:04:59 GMT
content-type: text/html
content-length: 1233
x-datadome: protected
accept-ch: Sec-CH-UA,Sec-CH-UA-Mobile,Sec-CH-UA-Platform,Sec-CH-UA-Arch,Sec-CH-UA-Full-Version-List,Sec-CH-UA-Model,Sec-CH-Device-Memory
set-cookie: datadome=EU3BHAFHQ05_KVgwW1Wjs9oOG7yBN6ViNb-Z0zhemMzTdky84_xqOxGy~PCdj6GF2paWbjlV6YBVr8EffwN.eBXFJjRmcsp9ix7FLkAxA2yCry0Eo6sLlqchK2zbnjV; Max-Age=31536000; Domain=.hinz.org.nz; Path=/; Secure; SameSite=Lax
location: http://www.hinz.org.nz/resource/rss/news.rss
x-powered-by: ASP.NET
referrer-policy: no-referrer-when-downgrade
strict-transport-security: max-age=31536000
x-xss-protection: 1; mode=block
x-content-type-options: nosniff

¿Quizás ese servidor es quisquilloso con los user-agents? …si el validador RSS puede obtenerlo, pero mi curl y el plugin no pueden . . .

Parece que https://www.hinz.org.nz/resource/rss/news.rss responde a las solicitudes GET con un 301 a https://cdn.ymaws.com/www.hinz.org.nz/resource/rss/news.rss, pero a las solicitudes HEAD con un 403.

:facepalm:

Puedes configurar el plugin para descargar el feed directamente desde https://cdn.ymaws.com/www.hinz.org.nz/resource/rss/news.rss para evitar su desorden.

5 Me gusta

¡Funciona perfectamente!

Gracias.

3 Me gusta

Tengo un par de problemas en curso con esto, y agradecería un poco más de ayuda.

Problema 1: El botón de expandir contenido de la publicación no funciona

Veo esto en la consola:

Problema 2: Capacidad limitada para personalizar la publicación resultante

La publicación truncada solo trae la primera <p>. Desafortunadamente, necesito la segunda (la primera es basura).

Si bien puedo apuntar a un HTML feo que se pasa desde el feed y suprimirlo con CSS, así como personalizar el texto “Este es un tema de discusión complementario…”, estoy atascado con el desafortunado estilo en línea que se pasa. Y echo de menos el muy valioso segundo párrafo.

¿Hay alguna forma de deshacerse de todos los elementos / estilos HTML que hay dentro y simplemente traer el texto sin formato? ¿O mejor aún, una selección del texto sin formato (en mi caso, solo el segundo <p>)?

El segundo elemento <p> de cada uno, incluyendo
¿Es esto factible / configurable? No pude averiguar cómo usar selectores CSS para lograr esto con mi feed.

Este tema se cerró automáticamente 30 días después de la última respuesta. Ya no se permiten nuevas respuestas.