【问题标题】:Do Author and Category feed elements at item level have to match channel level?项目级别的作者和类别提要元素是否必须与渠道级别匹配?
【发布时间】:2012-11-04 23:25:34
【问题描述】:

我注意到提要在顶级提要级别和提要项级别都有这些元素:

<feed>
  <author> ... </author>
  <category> ... </category>

  <item>
    <author> ... </author>
    <category> ... </category>
  </item>

  ...

Feed 级别的是否必须与项目级别的匹配?

【问题讨论】:

    标签: xml rss feed atom-feed


    【解决方案1】:

    它们不必相同。

    把它想象成一部恐怖故事选集。在顶层你有编辑,在每个&lt;item&gt; 级别你有一个单独故事的作者。有时,如果编辑者也是项目的作者,这些可能是相同的,因为它们通常在单作者博客上。

    &lt;author&gt; sub-element of &lt;item&gt;

    这是项目作者的电子邮件地址。对于通过 RSS 联合发布的报纸和杂志,作者是撰写&lt;item&gt; 描述的文章的人。对于协作网络博客,项目的作者可能与总编辑或网站管理员不同。对于由个人创作的博客,省略 &lt;author&gt; 元素是有意义的。

    这与&lt;category&gt; 元素相同。在顶部,它描述了针对野外其他提要/站点的整个提要。在每个项目上,它都会与网站上的其他帖子进行比较。

    高通道级别没有&lt;author&gt; 标签。相反,您应该使用 &lt;managingEditor&gt;&lt;webMaster&gt; 元素作为有效 RSS 提要的一部分。

    如果您担心将电子邮件地址放在这些元素中,您可以完全跳过 &lt;author&gt; 元素,因为它是可选的并且不会影响您的 RSS 的格式正确验证。

    【讨论】:

    • hm.. 但它说我应该把管理编辑器/网络管理员的电子邮件地址。如果我这样做,我会毫无意义地收到垃圾邮件:D
    • 它是一个可选元素,所以如果你不想,你不必。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-23
    • 1970-01-01
    • 2012-07-05
    • 1970-01-01
    • 2021-07-22
    • 1970-01-01
    • 2016-02-07
    相关资源
    最近更新 更多