AniTrend / anitrend-v2

Rewrite project for AniTrend 🔥
GNU General Public License v3.0
45 stars 6 forks source link

[app-data-feed] Crunchyroll RSS news feed moved/deprecated #377

Open wax911 opened 1 year ago

wax911 commented 1 year ago

AniTrend Issue Guidelines

Before opening a new issue, please take a moment to review our community guidelines to make the contribution process easy and effective for everyone involved.

You may find an answer in already closed issues: https://github.com/AniTrend/anitrend-v2/issues?q=is%3Aissue+is%3Aclosed

Description of Bug

At the time of writing the existing rss feed for news has stopped working: see redit The new rss feed can be found over here, unfortunately this new format of the content:encoded block no longer has some html tags and media. The old endpoint as of now does not return any <item> blocks, as a result only cached entries show up with no additional data.

Screenshot_2023-07-12-20-43-09-608_co anitrend

https://github.com/AniTrend/anitrend-v2/assets/7859175/1bf6eb0d-4711-45a4-9e89-49f98f622400

Reproduction Steps

Try accessing the News menu entry

Additional Context

Old endpoint:

<item>
    <title>Maaya Sakamoto's 4th Concept Album "Duets" Set to be Released on March 17</title>
    <author>Mikikazu Komatsu</author>
    <description>She duets with a total of seven singers that she has known and
        respected&lt;br/&gt;&lt;img
        src="https://img1.ak.crunchyroll.com/i/spire4/a7188d1a4bdab7991c1752902c298e6d1611365120_thumb.png"
        /&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Along with a CD jacket photo and her latest artist
        photo, the official website for voice actress/singer Maaya Sakamoto announced today that her
        fourth concept album &amp;quot;Duets&amp;quot; is set to be released on March 17, 2021. Hit
        the jump for more information.&lt;/p&gt;&#xD;
</description>
    <content:encoded>&lt;p&gt;&lt;img alt=""
        src="https://img1.ak.crunchyroll.com/i/spire3/ed9f1c0877dd3740e6941eae0227acd21611363828_main.png"
        style="width: 640px; height: 360px;" /&gt;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;Along with a CD jacket photo and her latest artist photo, the official website for
        voice actress/singer &lt;a href="https://www.jvcmusic.co.jp/maaya/"
        target="_blank"&gt;&lt;span style="color: #ff9900;"&gt;&lt;strong&gt;Maaya
        Sakamoto&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt; announced today that her fourth concept album
        &lt;strong&gt;&amp;quot;Duets&amp;quot;&lt;/strong&gt; is set to be released on March 17,
        2021.&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;Sakamoto made her singer debut with &lt;strong&gt;&amp;quot;Yakusoku wa
        Iranai,&lt;/strong&gt;&amp;quot; the OP theme for &lt;a
        href="https://www.crunchyroll.com/the-vision-of-escaflowne"&gt;&lt;span
        style="color:#f39c12;"&gt;&lt;em&gt;The Vision of
        Escaflowne&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;, in which she also voiced the protagonist girl
        Hitomi Kanzaki, in April 1996. The album will be reelased as&amp;nbsp;part of her debut
        25th-anniversary project. As its title suggests, she duets&amp;nbsp;with a total od seven
        singers that she has known and respected.&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;In the photos, differently shaped glasses filled with seven different colors of
        water are laid out on a table, and Sakamoto is standing behind them. Each glass represents a
        duet partner in the album, and the contrast between her, who is the host, and them is very
        striking in the visuals.&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &lt;center&gt;&#xD;
        &lt;p&gt;CD&amp;nbsp;jacket:&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;img alt=""
        src="https://img1.ak.crunchyroll.com/i/spire3/53f6a1f1f567da71eeda3da86f54976a1611364592_main.png"
        /&gt;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;New artist photo:&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;img alt=""
        src="https://img1.ak.crunchyroll.com/i/spire2/63e30a19b243d16ba0a0359ab1fdc2741611364619_main.png"
        style="width: 640px; height: 420px;" /&gt;&lt;/p&gt;&#xD;
        &lt;/center&gt;&#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;u&gt;&lt;strong&gt;Song list:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;strong&gt;1. &amp;quot;Duet!&amp;quot;&lt;/strong&gt; with Hiroki
        Wada&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;strong&gt;2. &amp;quot;Anata jya Nakereba&amp;quot;&lt;/strong&gt; with Kohei
        Doujima&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;strong&gt;3. &amp;quot;Hitokuchi Ikaga?&amp;quot;&lt;/strong&gt; with Asako
        Toki&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;strong&gt;4. &amp;quot;Demo&amp;quot;&lt;/strong&gt; with Masakazu Hara (the
        band apart)&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;strong&gt;5. &amp;quot;sync&amp;quot;&lt;/strong&gt; with Tomomi Uchimura (la
        la larks)&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;strong&gt;6. &amp;quot;Hoshi to Hoshi no Aida&amp;quot;&lt;/strong&gt; with
        Yoshio Inoue&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;strong&gt;7. &amp;quot;Hitotsu Yane no Shita&amp;quot;&lt;/strong&gt; with
        Kyoko Koizumi&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;center&gt;&#xD;
        &lt;blockquote class="twitter-tweet"&gt;&#xD;
        &lt;p dir="ltr" lang="en"&gt;Cover art released for &lt;a
        href="https://twitter.com/hashtag/MaayaSakamoto?src=hash&amp;amp;ref_src=twsrc%5Etfw"&gt;#MaayaSakamoto&lt;/a&gt;&amp;#39;s
        upcoming concept album Duets! 7 glasses for 7 duets with 7 collaborators.????&lt;br
        /&gt;&#xD;
        The album will be out on March 17! &lt;a
        href="https://t.co/OqkeD6nvRI"&gt;https://t.co/OqkeD6nvRI&lt;/a&gt;&lt;/p&gt;&#xD;
        &amp;mdash; FlyingDog(ENG) (@flyingdog_eng) &lt;a
        href="https://twitter.com/flyingdog_eng/status/1352574463942922246?ref_src=twsrc%5Etfw"&gt;January
        22, 2021&lt;/a&gt;&lt;/blockquote&gt;&#xD;
        &lt;/center&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;As reported, &lt;a href="https://www.jvcmusic.co.jp/maaya/25th/live/"&gt;&lt;span
        style="color:#f39c12;"&gt;her two-day special concert&lt;/span&gt;&lt;/a&gt; to celebrate
        her debut&amp;#39;s 25th-anniversary will be held at Yokohama Arena (capacity: 17,000) on
        March 20 and 21, 2021. The general sale of the tickets is scheduled to begin on March 6,
        2021. &amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;hr /&gt;&#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;Source: &lt;a href="https://www.jvcmusic.co.jp/maaya/news/index.html"&gt;&lt;span
        style="color:#f39c12;"&gt;Maaya Sakamoto official
        website&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;em&gt;&amp;copy;FLYING DOG&lt;/em&gt;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&amp;nbsp;&lt;/p&gt;&#xD;
        &#xD;
        &lt;p&gt;&lt;a href="https://got.cr/PremiumTrial-NewsBanner4"&gt;&lt;img alt="" height="43"
        src="https://img1.ak.crunchyroll.com/i/spire4/78f5441d927cf160a93e037b567c2b1f1560821317_full.png"
        style="display: block; margin-left: auto; margin-right: auto;" width="640"
        /&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
</content:encoded>
    <pubDate>Sat, 23 Jan 2021 01:35:09 GMT</pubDate>
    <link>
        http://feedproxy.google.com/~r/crunchyroll/animenews/~3/abn3OBpcplE/maaya-sakamotos-4th-concept-album-duets-set-to-be-released-on-march-17</link>
    <guid isPermaLink="false">
        https://www.crunchyroll.com/anime-news/2021/01/22/maaya-sakamotos-4th-concept-album-duets-set-to-be-released-on-march-17</guid>
    <feedburner:origLink>
        https://www.crunchyroll.com/anime-news/2021/01/22/maaya-sakamotos-4th-concept-album-duets-set-to-be-released-on-march-17</feedburner:origLink>
</item>

New endpoint:

<item>
    <title>KENGAN ASHURA Season 2 Anime Dated with New Teaser Trailer</title>
    <author>Paul Chapman</author>
    <category>News</category>
    <description>New video highlights SiM&#039;s opening theme song</description>
    <content:encoded>A hard-hitting new teaser trailer has been published for KENGAN ASHURA Season 2 , the ongoing 3DCG
        anime adaptation based on the martial arts manga of the same name. The new season begins broadcasting on Netflix
        on September 21, 2023. The video (below) highlights the opening theme for the series, entitled &quot;RED&quot;,
        which is performed by SiM. Key Visual The original KENGAN ASHURA manga is written by Yabako Sandrovich,
        illustrated by Daromeon, and published by Shogakukan in their MangaONE digital manga magazine. An English
        language version is also available from Comikey. The KENGAN ASHURA anime is directed by Seiji Kishi at animation
        studio LARX ENTERTAINMENT. RELATED: Kengan Ashura Season 2 Anime Strikes Back on Netflix in September Netflix
        describes KENGAN ASHURA : Ohma Tokita enters a hidden world where corporate disputes are settled in brutal
        gladiator bouts. Forget the money, he just wants to fight — and win. Source: Comic Natalie</content:encoded>
    <media:thumbnail url="https://a.storyblok.com/f/178900/750x422/c8f5acc35f/kengan_teaserpv04.jpg" />
    <pubDate>Wed, 12 Jul 2023 16:22:00 GMT</pubDate>
    <link>https://crunchyroll.com/news/latest/2023/7/12/kengan-ashura-season-2-hits-netflix-on-september-21</link>
    <guid>https://crunchyroll.com/news/latest/2023/7/12/kengan-ashura-season-2-hits-netflix-on-september-21</guid>
</item>
wax911 commented 1 year ago

Not sure this is something we can rectify. 🤔