Google Reader API

DP3(3D Diffusion Policy)算法详解:从点云感知到扩散动作生成 DP3 的全称是:DP3 = 3D Diffusion Policy\boxed{\text{DP3 = 3D Diffusion Policy}}DP3 = 3D Diffusion Policy​对应论文题目是:3D Diffusion Policy: Generalizable Visuomotor Policy Learning via Simple 3D Representations该工作发表于 Robotics: Science and Systems(RSS)2024。DP3 是一种面向机器 阅读详情

Google Reader 是一个使用了大量JavaScript构建的feed聚合器,它能非常及时地抓取最新的feed数据。Google的Ajax前台调用到的数据采用了Atom格式,这种数据技术降低了Google Reader的开发难度,同时也使得第三方应用很容易对其进行扩展。接下来我将带你提前预览Google Reader API。

晚上10:40更新:Google Reader的产品经理Jason Shellen告诉我Google是先建立feed的API,然后才在这些数据之上建立的程序,这无疑是一个如何利用这些数据的典范。Jason肯定了我接下来这些文档的准确性,而且宣称Google计划“很快”(有可能是一个月内)将发布一个关于feed的API。同时,Google Reader的工程师Chris Wetherell也确认了这些说法。

对新的聚合器开发者来说,由第三方提供的稳定可靠的feed解析服务能有效地降低其入门难度。Google和他们的工程师、服务器集群能够处理各种不同格式和验证状态的feed,使得开发者能把精力集中到交互体验和其他功能上来。你可以建立基于大量用户的应用,获取和同步他们的feed订阅列表,并且给用户提供基于不同设备和平台的更好体验。Google Reader本身只是给这些有用的数据提供了一种视图而已。

Google Reader对使用其feed系统的用户分配了20位数字构成的用户ID,用户各种数据的获取,都需要利用到domain为google.com下的名叫SID的cookie字段。

Feed获取

/reader/atom/feed/

不管feed一开始采用了什么格式,Google都将其转化为Atom格式。所有的RSS feed包含一切在提要里边出现的所有元素,这一点和My Yahoo! backend不一样,Yahoo的不包含任何附加的元数据。

你可以一下的格式从Google Reader访问任何feed:

你可以通过参数n设置返回的文章数量,默认为20。

Google忽略掉在阅读器里边没有用的数据,它们包括命名空间(如Apple iTunes podcast、Yahoo! Media RSS的命名空间)、作者信息(如email、主页地址等)、甚至于版权等内容。

订阅列表

/reader/atom/user/[user id]/pref/com.google/subscriptions

Google Reader的feed订阅列表包含用户当前订阅的和已经被删除的订阅。每个feed包含其地址、发布和更新时间、用户标记的标签(如果有的话)。当前订阅都被归类到阅读列表状态。通过设置complete为true,你还可以获取到所有的feed列表。

这里是我在Google Reader用户ID全部为0的账户的订阅列表。我没有订阅我自己的RSS feed,不过给我的Atom feed打上了标签。不管在原feed里边是否声明了作者,在每个列出的feed包含author元素都是空的。也许Google计划增加feed的认领服务,不过即使是他们自己的Google Blog,也还是没有任何额外的作者信息。

阅读列表

/reader/atom/user[user id]/state/com.google/reading-list

我最喜欢Google Reader的阅读列表功能,它能直接访问到我订阅feed中所有未读的文章,以一种“新闻流”的方式展现它们。

这里有一个我的阅读列表的例子,你同样可以通过参数n设置返回文章的数量。

已阅读文章

http://www.google.com/reader/atom/user/[user ID]/state/com.google/read

你可以通过这个API获取到用户在Google Reader里边已读的文章。如果想通过用户最近阅读的100篇文章分析其趋势或者实现对它们的查询,那么这个功能就很有用了。参数n同样可以设置返回的文章数量。

某标签下的文章列表

/reader/atom/user/[user id]/label/[tag]

你还可以查看指定标签下最近发表的文章。比如你把很多feed标记为“营销”,只是想访问有关营销的feed,这就很有用了。返回的内容中包含已读和未读的文章。已读的文章被归类到已读(state/com.google/read),你可以通过这判断是否将它们隐藏起来。返回的数量可以通过参数n来判断。

标星文章

/reader/atom/user[user id]/state/com.google/starred

Google Reader允许用户对文章标星。这些标星文章包括有feed地址、标签、发布/更新时间。你可以通过参数n指定返回的数量,默认为20。

Google将标星项目视作一种特殊的标签,因此输出的内容和标签下文章列表结构一致。

添加或删除订阅

/reader/api/0/edit-subscription

使用POST请求访问Google Reader的API,你可以添加任何feed到Google Reader的订阅列表。

  • /reader/api/0/edit-subscription -- 基本地址
  • ac=["subscribe" 或者 "unsubscribe"] -- 请求动作
  • s=feed%2F[feed URL] -- 请求的订阅
  • T=[命令标识] -- Google发布的具有时效性的标识,可以通过/reader/api/0/token获取。

添加标签

/reader/api/0/edit-tag

通过HTTP的POST请求可以给一个feed或单独的文章打上标签。

  • /reader/api/0/edit-tag -- 基本地址
  • s=feed%2F[feed URL] -- 你想打标签的feed地址
  • i=[item id] -- 出现在feed中的文章的id,可选,用来给个别的文章打标签。
  • a=user%2F[user ID]%2Flabel%2F[标签] -- 请求动作,添加标签给feed,文章,或者两者。
  • a=user%2F[user ID]%2Fstate%2Fcom.google%2Fstarred -- 标星文章。
  • T=[special scramble] -- 关于用户和新标签的信息。可能处于安全因素考虑,尚未公开。

总结

基于对Google上面这些和县官服务的请求,你有可能构建自己的feed阅读器。你可以把Google作为你的后台,创建具有全新体验的在线和离线的程序,利用Google的ID,略施小计,你还可以创建更加高级的功能。

Google已经在这些数据API之上建立了第一个程序——Google Reader,从他们对API地址的选择之上来看的话,Google Reader应该不是最后一个基于这些数据集的程序。我喜欢数据调用的开放,Google Reader 的API是如此简单,相信会引导Google和第三方开发者创建更多的新应用!

【FreeRTOS】FreeRTOS 源码学习笔记 (3)队列 及 xQueueGenericSend分析 引言 本篇又不写调度器了,准备先整理整理“队列“,无他,就觉得这个很有用,自己写应用层代码的时候,队列要用的比较多,之前一直用一个自己写的环形buffer,里面nReadIndex,nWriteIndex,nFreeIndex来管理总觉得不够“官方”,这次看到一个如此成熟的队列,还是忍不住先分析一下。 ... 阅读详情

相关推荐

HBuilderx 坑 之前没问题 改了几行代码 小程序上传报分包大小超过限制

Error: 分包大小超过限制,main package source size 4199KB exceed max limit 2MB [20221213 10:08:06][wx432abdb518bdc1eb]下面的我提示是都没超过2M,却提示我超过限制,代码改了不到20行吧,之前是正常上传的.....,比如这类,要压缩的,前提是没压缩过的,但是我肯定提交的时候是压缩的,没勾选此项的要注意,如果本文解决了你的困扰 来波666不为过吧!

爱就码上行动,奔赴热爱,追光而行。愿你带着从容与热爱,拥抱每一天的惊喜与美好 5221

Raven Reader多服务集成详解:Feedbin、Inoreader、Google Reader API完美支持

想要一个能统一管理所有RSS订阅源的终极解决方案吗?Raven Reader作为一款功能强大的RSS阅读器,通过其出色的多服务集成能力,让您轻松整合Feedbin、Inoreader、Google Reader API等主流RSS服务,实现一站式的信息聚合体验。 ## 🚀 为什么选择Raven Reader的多服务集成 Raven Reader的多服务集成功能让您告别在不同RSS应用间切换的

gitblog_00248的博客 999

基于RK3588的高效音视频对讲系统设计与实现

本文详细介绍了基于RK3588芯片的高效音视频对讲系统设计与实现。文章深入剖析了RK3588在8K编解码、高性能音频DSP及丰富接口方面的优势,并提供了从开发环境搭建、分层软件架构设计,到视频采集编码、音频回声消除及低延迟网络传输的完整实战指南,旨在帮助开发者充分利用该芯片硬件能力,构建稳定、低延迟的实时通信系统。

dapp9builder的博客 258

python 开发苹果应用商店_用Python开发可用于iPhone的Google Reader API

而开发的第一步自然就是搞定Google Reader API,可惜Google一直没有放出官方文档。所幸的是前人已经通过反向工程探寻出了相关信息(GoogleReaderAPI、Using the Google Reader API和GReader-Cocoa等),所以不用自己去一一摸索了。不过文档有点老了,这期间Google也稍微改了一些东西,所以还需要稍作修正。由于现在手头上没有Mac,所以就...

weixin_39703468的博客 301

告别龟速!实测Copernicus Dataspace下载Sentinel-2数据的3个提速技巧(附Workspace批量操作)

本文分享了在Copernicus Dataspace平台高效下载Sentinel-2遥感数据的3个实用技巧,包括网络传输层优化、浏览器与API调优以及Workspace批量操作。通过这些方法,用户可将下载速度提升300%以上,特别适合科研人员和团队处理大规模数据需求。

weixin_30706691的博客 180

Visual Studio 2022调试Godot 4 C#项目全攻略:从环境配置到断点调试

本文详细介绍了如何配置Visual Studio 2022以高效调试Godot 4 C#项目。从环境搭建、外部编辑器设置到两种核心调试模式(附加到进程与启动配置)的实战指南,帮助开发者构建无缝的工业级工作流,解决编码乱码、断点失效等常见问题,大幅提升开发与问题排查效率。

bush的博客 392

如何在手机上用FreshRSS?Fever API与Google Reader API完整指南(附推荐客户端清单)

FreshRSS 是一款免费、可自托管的 RSS 新闻聚合器,而本指南将带你完成手机上阅读 FreshRSS 的全部配置:只需开启 API 访问、填写 API 密码,再用支持 Fever API 或 Google Reader API 的第三方客户端连接即可,全程不超过 5 分钟。下面按步骤带你走通,并附上主流客户端推荐清单,帮你快速选到合适的阅读器。 [![FreshRSS 新闻聚合器主界面截

gitblog_00183的博客 410

多个linux系统安装到一块硬盘(Kylin+UOS+ubuntu)

之前写过一篇类似的文档,笔者把kylin和UOS安装在一块硬盘上上一篇的文档地址多个linux系统安装到一块硬盘(Kylin+UOS)_银河麒麟系统和uos安装成双系统-优快云博客本次记录的是三个系统到一块硬件上银河麒麟:Kylin-Desktop-V10-SP1-Release-2107-arm64统信:uniontechos-desktop-20-professional-1050-arm64乌班图:ubuntu-22.04.5-live-server-arm64。

aggs1990的专栏 571

一些比较好的Google Reader API 文档

最近一直在做Wp7上的Google Reader 客户端。看了蛮多的文档。感觉以下一个文档是比较清楚的,有点利用价值的。发下链接,供参考。 http://undoc.in/googlereader.html#unread-count 相当全面; http://code.google.com/p/r2-release/wiki/Googl...

weixin_30246221的博客 248

C#winform自定义绘制曲线控件实例

本文实例讲解自定义绘制曲线控件过程。 在实际项目中,需要绘制曲线,系统的提供的绘制曲线的控件有时不能满足自己的需要,需要根据项目需要定制开发曲线控件。 实例目标,实时绘制显示温湿度值曲线。

qq_30725967的博客 1735

【UML】-- 期末试题题库含答案(各章题目、选择题、填空题、简答题、画图题)

每章都有对应的题目和答案,选择题,填空简答,大题,答案已标红,方便大家观看

个人博客 1万+

FreshRSS Google Reader API深度剖析:读懂fever/greader源码,构建你自己的RSS客户端

FreshRSS 是一款免费、可自托管的 RSS 新闻聚合器,它内置了 **Google Reader 兼容 API** 与 **Fever API** 两套接口,让你用 Reeder、Read You、Newsboat、Vienna RSS 等原生 RSS 客户端订阅自托管的新鲜源。本文带你读懂 `p/api/` 目录下的源码,掌握认证、流式拉取、增量同步的完整机制。 [![FreshRSS

gitblog_00627的博客 469

【FDTD】仿真目录(共计 16 篇)

对于完美吸收型边界条件,有时候我们需要设置将仿真结构穿过边界条件区域,具体原因可以阅读下文。在进行 S 参数扫描时,当考虑到材料的色散特性时,我们可以如下文一样选择计算群延迟。仿真,我们需要构建仿真结构与仿真区域,对于它们的尺寸,应该遵循下文进行设定。中存在多种不同的网格类型,具体可以参考下文,这部分内容仅作了解即可。尺寸的设置问题,对于 mesh 的最小尺寸,可以参考下文。的边界条件设置也十分重要,下文中我们对边界条件进行总结。仿真中我们可以设定参与仿真的模式数量,可以参考下文。尺寸的实例,详见下文。

u011699626的博客 510

Homepage 集成 FreshRSS Widget:订阅数与未读数的 Google Reader API 对接实战

本篇技术指南聚焦于 Homepage 仪表盘中 FreshRSS Widget 的完整接入方案:从配置文件编写、FreshRSS 端 API 密码启用,到 Homepage 服务端如何通过 Google Reader(greader)兼容接口完成登录认证、会话令牌缓存与订阅/未读数据拉取的底层原理。读完本文,你将掌握 `type: freshrss` 的正确配置姿势、Allowed Fields

gitblog_00300的博客 633

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

FreshRSS 在 OpenBSD httpd 上部署:PHP-FPM 反向代理、Google Reader API 与缓存策略配置指南

本文以 FreshRSS 官方管理员文档 [docs/en/admins/OpenBSD-httpd.md](https://link.gitcode.com/i/3ca7f75fb0acadf7b72bd209dd2e5404) 为主体,系统讲解如何用 OpenBSD 原生 `httpd(8)` 替代 Apache/Nginx 部署 FreshRSS。你将掌握:为什么 OpenBSD 环境下不能

gitblog_00852的博客 392

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

google提供的几种读取feed的API

<br />通过Google Reader API使用n参数读取feed历史条目的方法。使用google 提供的API访问feed除了可以访问到历史条目外,还让google 处理各式各样的feed格式(Atom 1.0,Atom 0.3,RSS 2.0,RSS 1.0,RSS 0.94,RSS 0.93,RSS 0.92,RSS 0.91,RSS 0.9),统一返回一种格式(ATOM或JSON),为开发中在程序中解析feed提供便捷。本文总结我在开发FeedzShare 的过程中找到的的几种读取feed的G

abby_dcy的专栏 2376

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

The Old Reader API 项目使用说明

The Old Reader API 项目使用说明 1. 项目目录结构及介绍 The Old Reader API 项目是一个开源项目,旨在提供一个模仿非官方的 Google Reader API 的解决方案。以下是项目的目录结构及其简单介绍: media/:存储项目相关的媒体文件,如图标、图片等。 LICENSE:项目的许可证文件,说明了项目的版权和使用条件。 README.md:项目的自述文...

gitblog_00601的博客 493

利用Google Api 获取任意博客历史记录

博客阅读器只能获取第一页的内容,历史内容就无法获取了,利用Google Api也可以获取历史记录,因为google已经将历史记录保存在他自己的数据库中了。 具体参数可以参考 http://code.google.com/p/pyrfeed/wiki/GoogleReaderAPI url例子: http://www.google.com/reader/atom/feed/http:/...

weixin_30677475的博客 267

qBittorrent 搜索插件安装配置指南:多站点聚合搜索与一键下载

qBittorrent 搜索插件仓库 search-plugins 汇集了一批社区维护的搜索引擎插件,为 EZTV、The Pirate Bay、LimeTorrents 等站点提供现成的 Python 插件。把它们装进 qBittorrent 后,即可在客户端内完成多站点搜索与一键下载。适合想减少资源查找时间、又只想要一个稳定下载工具的用户。 ## 项目速览:它是什么,解决什么问题 sear

gitblog_00283的博客 381

LlamaIndex Oxylabs Reader 集成指南:从搜索引擎与电商平台抓取结构化数据

本文基于 LlamaIndex 仓库中的 [Oxylabs Reader API 参考文档](https://link.gitcode.com/i/d8d8ee4b81d28b6f7b890c88c153f1cb) 及配套源码,系统讲解 `llama-index-readers-oxylabs` 集成包的完整用法。该集成将 Oxylabs 商业爬虫 API 封装为 LlamaIndex 的标准 R

gitblog_00172的博客 336

轻松读取Google Sheets数据:Google Sheets Reader开源项目推荐

轻松读取Google Sheets数据:Google Sheets Reader开源项目推荐 在开发过程中,我们经常需要从Google Sheets中读取数据,但直接使用Google Sheets API可能会显得复杂且繁琐。为了解决这一问题,我们推荐一款轻量级但功能强大的工具——Google Sheets Reader。本文将详细介绍该项目的功能、技术实现、应用场景及其独特优势。 项目介绍 Go...

gitblog_00964的博客 916

FreshRSS API集成与移动应用开发

FreshRSS API集成与移动应用开发 本文详细介绍了FreshRSS提供的多种API接口及其在移动应用开发中的应用。FreshRSS实现了完整的Google Reader API兼容接口和Fever API协议,为第三方客户端提供了强大的集成能力。文章涵盖了API认证机制、核心功能端点、数据同步策略、错误处理机制以及性能优化特性,并提供了具体的代码示例和开发指南。 Google Reader...

gitblog_00061的博客 1338

Jina Reader项目解析:PDF文件处理的本地化与云端集成方案

Jina Reader作为文档处理工具链中的重要组件,其核心功能是高效解析PDF文档内容。在实际应用场景中,用户经常面临两种典型需求:云端存储文件(如Google Drive)的访问能力,以及本地文件的离线处理能力。 ## 技术挑战与解决方案 ### 云端文件访问限制 Google Drive等云存储服务的文件访问存在两个主要技术障碍: 1. 复杂的OAuth 2.0认证流程 2. 非标准化的...

gitblog_00755的博客 462

3步打造个人资讯中心:Fluent Reader Lite极简RSS阅读器使用指南

在信息爆炸的时代,高效管理和获取有价值的内容变得至关重要。Fluent Reader Lite作为一款开源的极简移动RSS阅读器,专为iOS和Android用户设计,通过支持多种RSS服务聚合各类资讯源,帮助你轻松打造个性化阅读空间。本文将带你快速掌握这款工具的核心功能和使用技巧,让信息获取变得高效而愉悦。 ## 认识这款极简RSS阅读器 Fluent Reader Lite采用简洁直观的设计

gitblog_00896的博客 480

Google Reader明日关闭:14款替代品对比

北京时间6月30日上午消息,谷歌将于7月1日关闭RSS阅读器服务Google Reader,目前许多用户已转向其他的RSS阅读器服务。美国科技博客Marketing Land本周对市面上多个RSS阅读器服务的功能和价格进行了对比美国科技博客Marketing Land本周对市面上多个RSS阅读器服务的功能和价格进行了对比。在谷歌宣布将关闭Google Reader之后,多家公司开发了新的RSS阅读...

weixin_30650859的博客 174

OpenID 登陆的代码,支持Google 、Yahoo 、Windows Live ID,带演示

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33836223的博客 87
上一篇: vc操作excel文件的类:CSpreadSheet,basicexcel
下一篇: 设计高效的sql查询语句
zhsp1029
博客等级 码龄21年 115粉丝 89原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值