0

我尝试将 API 用于小类别,仅包含一个“彭博商业周刊”。我的应用程序正在使用 java 和 scala,但我在 curl 中证明了问题:

curl -H '授权:OAuth ...' ' https://cloud.feedly.com/v3/streams/ids?streamId=user/.../category/...&unreadOnly=false&count=2000000&ranked=oldest ' > ec1.txt

结果

猫 ec1.txt

{"ids":["ElprbHlVAORBPyAjLJJOZoHng3kkYQhPEDVNiGmVpWE=_1700d3ebe9b:7639f2f:fd9c96c2","ElprbHlVAORBPyAjLJJOZoHng3kkYQhPEDVNiGmVpWE=_170108a3578:7d57149:31d4c877",..."ElprbHlVAORBPyAjLJJOZoHng3kkYQhPEDVNiGmVpWE=_170a63c7c10:3aa2f8:c087a336"]}

列表的大小只有 49,它没有包含很多条目,例如:

https://feedly.com/i/entry/ElprbHlVAORBPyAjLJJOZoHng3kkYQhPEDVNiGmVpWE=_13e8e581f60:21786c8:70d63bab

猫ec1.txt | grep 13e8e581f60:21786c8:70d63bab

什么都不给。

我做错什么了?谢谢你的帮助。)

4

1 回答 1

1

此端点限制为 5,000 个条目(标签为 2,500 个),因此请求 2,000,000 个条目不会有多大好处...

ranked=oldest选项仅在 streamId 是单个提要时才有效。如果您传递一个类别,API 仅返回过去 31 天。因此,如果您通过streamId=feed%2Fhttp%3A%2F%2Fwww.bloomberg.com%2Ffeed%2Fpodcast%2Fhays-advantage.xml了,您应该会看到此提要一直追溯到 2013 年的条目。

我希望这有帮助。

于 2020-03-05T07:31:44.907 回答