谷歌阅读器API的URL长度限制

发布于 2024-12-05 11:01:50 字数 203 浏览 1 评论 0原文

我正在使用“/reader/api/0/stream/items/ids”API 来获取我想要的源的项目 ID。

我有相当多的来源,所以我重复“s=”参数以包含在 api url 中。

然而,谷歌给了我一个错误“URL 太长”。

所以问题是我该如何解决这个问题,以便我只使用一次 api 调用来获取这么多来源的项目 id?

谢谢

I am using "/reader/api/0/stream/items/ids" API to get the item ids for sources that I want.

I have quite a number of sources, so I repeated "s=" parameter to include in the api url.

However, google has given me an error of "URL is too long".

So the question is that How can I solve it so that I just use one time api call to get item ids for that many sources?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情何以堪。 2024-12-12 11:01:50

似乎 /reader/api/0/stream/items/ids 路径支持 POST 方法。这意味着使用 POST 动词可以传递的数据量比使用查询字符串和 GET 方法传递的数据量要多得多。

因此,请使用帖子的 https://www.google.com/reader/api/0/stream/items/ids 网址,并将查询字符串作为帖子数据传递。不要忘记添加操作令牌(T),这是 POST 请求所必需的。

It seems that /reader/api/0/stream/items/ids path supports a POST method. This means the amount of data you could pass by using POST verb is much more than by using a query string and a GET method.

So use https://www.google.com/reader/api/0/stream/items/ids URL for the post, and pass your query string as a post data. Don't forget to include an action token(T) which is required for POST requests.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文