Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inoreader does not recognize rss #71

Open
LeeYunhang opened this issue May 12, 2017 · 3 comments
Open

Inoreader does not recognize rss #71

LeeYunhang opened this issue May 12, 2017 · 3 comments

Comments

@LeeYunhang
Copy link

When I use node-rss to generate RSS, the generated RSS can not be recognized by Inoreader. Here's my code:

  let feed = new RSS({
    title: username,
    description: `${username}/${reposName}'s issue`,
    feed_url: `https://${SELF_DOMAIN}/${encodeURIComponent(url)}/feed`,
    site_url: url
  })

  issues.forEach((issue, index) => feed.item({
      title: issue.title,
      description: issue.description, 
      url: url,
      author: issue.author,
      date: issue.date,
      guid: issue.guid
    })
  )

  return feed.xml()

But can be detected on validator.w3.org/feed. My code is also written in accordance with the demo given on README. Here is my RSS content.

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[mrcodehang]]></title>
        <description><![CDATA[mrcodehang/blog-comment's issue]]></description>
        <link>https://github.com/mrcodehang/blog-comment/issues</link>
        <generator>RSS for Node</generator>
        <lastBuildDate>Fri, 12 May 2017 08:49:06 GMT</lastBuildDate>
        <atom:link href="https://rss.mrcodex.com/https%3A%2F%2Fgithub.com%2Fmrcodehang%2Fblog-comment%2Fissues/feed" rel="self" type="application/rss+xml" />
        <item>
            <title><![CDATA[以通俗的方式理解关键渲染路径]]></title>
            <description><![CDATA[<p><a href="https://blog.mrcodex.com/learn-the-critical-render-path-is-easy/">https://blog.mrcodex.com/learn-the-critical-render-path-is-easy/</a></p>
]]></description>
            <link>https://github.com/mrcodehang/blog-comment/issues</link>
            <guid isPermaLink="false">2017-04-07T18:27:32Z</guid>
            <dc:creator><![CDATA[mrcodehang]]></dc:creator>
            <pubDate>Fri, 07 Apr 2017 18:27:32 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[React的10种设计模式]]></title>
            <description><![CDATA[<p><a href="https://blog.mrcodex.com/react-ten-design-pattern/">https://blog.mrcodex.com/react-ten-design-pattern/</a></p>
]]></description>
            <link>https://github.com/mrcodehang/blog-comment/issues</link>
            <guid isPermaLink="false">2017-04-06T17:18:35Z</guid>
            <dc:creator><![CDATA[mrcodehang]]></dc:creator>
            <pubDate>Thu, 06 Apr 2017 17:18:35 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[成为一名认证"老司机"]]></title>
            <description><![CDATA[<p><a href="https://blog.mrcodex.com/become-a-authenticate-old-driver/">https://blog.mrcodex.com/become-a-authenticate-old-driver/</a></p>
]]></description>
            <link>https://github.com/mrcodehang/blog-comment/issues</link>
            <guid isPermaLink="false">2017-04-06T17:11:22Z</guid>
            <dc:creator><![CDATA[mrcodehang]]></dc:creator>
            <pubDate>Thu, 06 Apr 2017 17:11:22 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[JS函数式浅析]]></title>
            <description><![CDATA[<p><a href="https://blog.mrcodex.com/javascript-functional-programming-analysis/">https://blog.mrcodex.com/javascript-functional-programming-analysis/</a></p>
]]></description>
            <link>https://github.com/mrcodehang/blog-comment/issues</link>
            <guid isPermaLink="false">2017-04-11T04:08:48Z</guid>
            <dc:creator><![CDATA[mrcodehang]]></dc:creator>
            <pubDate>Thu, 06 Apr 2017 17:10:09 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[find-github-star 开发历程~]]></title>
            <description><![CDATA[<p><a href="https://blog.mrcodex.com/find-github-star-developer-road/">https://blog.mrcodex.com/find-github-star-developer-road/</a></p>
]]></description>
            <link>https://github.com/mrcodehang/blog-comment/issues</link>
            <guid isPermaLink="false">2017-04-06T16:53:58Z</guid>
            <dc:creator><![CDATA[mrcodehang]]></dc:creator>
            <pubDate>Thu, 06 Apr 2017 16:52:13 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[find-github-star 开发历程~]]></title>
            <description><![CDATA[<p><a href="https://blog.mrcodex.com/find-github-star-developer-road/">https://blog.mrcodex.com/find-github-star-developer-road/</a></p>
]]></description>
            <link>https://github.com/mrcodehang/blog-comment/issues</link>
            <guid isPermaLink="false">2017-04-06T16:51:46Z</guid>
            <dc:creator><![CDATA[mrcodehang]]></dc:creator>
            <pubDate>Thu, 06 Apr 2017 16:51:46 GMT</pubDate>
        </item>
    </channel>
</rss>
@DaJoker29
Copy link

Experiencing similar problem with VLC (for a podcast). Finally got it to work by removing the CDATA section from the title tag. Now the feed is being recognized by the reader.

@LeeYunhang
Copy link
Author

@DaJoker29 Thank you very much! It's helpful for me 😄

@vincentntang
Copy link

@DaJoker29 how do you remove the CDATA section from the title tag?

I'm running into similar issues (getting w3validator to work) because stitcher.fm (podcast site) isn't accepting my RSS feed for whatever reason

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants