是否有一种简单的方法可以从RSS格式的Google新闻Feed获取更高分辨率的图像?目前我可以访问80 * 80的图像,即缩略图,但我想有一种方法可以通过改变图像网址来获得更高的分辨率。有没有人设法做到这一点?
我使用PHP脚本调用RSS源,然后通过javascript / jquery在我的界面上显示新闻项。
答案 0 :(得分:3)
RSS是RSS是RSS。它提供了一个粘贴图像的位置,有问题的Feed将其用于Google新闻徽标。是否有一种简单的方法可以从RSS格式的Google新闻Feed获取更高分辨率的图像?
您询问的图像甚至不是RSS本身的一部分,而是每个项目的HTML描述。每个URL看起来像:
//nt0.ggpht.com/news/tbn/PKgVs2QD1QaYnM/6.jpg
不透明,就像在那里一样。您认为PKgV...
是故事的唯一标识符,但在项目的其他任何位置都不会重复。
我玩了剩下的文件名。这是我到目前为止所发现的:
因此,看起来如果您手动搜索并替换图像URL,将其从6更改为11,您将获得150x150图像而不是80x80图像。通常。我测试了一些其他搜索词,并根据每张图片发现每种尺寸的小变化。
请注意,这很可能永远不会成真,而且你基本上在玩这个未知的,未定义的应用程序。谷歌甚至可能因为使用“错误”的图片而对你感到不满。