1)查看此新闻输出链接:
www.google.com/search ?q=example&num=10&hl=en&gl=us&authuser=0&tbm=nws&source=lnt&sbd:1&sa=X&ved=0CBUQpwVqFQoTCJi2r5XYl8gCFYeNDQodbDQF1g&biw=1242&bih=599&dpr=1.1
使用的参数是 tbs=sbd:1, &tbm=nws&source=lnt - 这应该给你一个按时间排序的新闻列表。最新的在顶部。(按日期作为参数排序 - sbd:1)。但是,当您单击它时,由于某种原因,它会返回按相关性排序。请在此处查看 URL 标签的含义:https ://stenevang.wordpress.com/2013/02/22/google-search-url-request-parameters/
2) 现在,查看相应的 RSS 链接:news.google.com/news/feeds?num=10&q=example&tbs=sbd:1&tbm=nws&source=lnt&output=rss
在浏览器中搜索标题标签(在上面的链接中)。您会注意到新闻报道已根据 Google 所谓的“相关性”重新排序(即使指定了 sbd:1)。最新的不在顶部。
有谁知道为什么会这样?有没有办法解决这个问题?我想要 RSS 页面顶部的最新新闻标题。如何做到这一点?!
提前致谢。