为什么 Feedly API 没有 return 类别流中的所有 ID 条目?

Why Feedly API did not return ALL ids entries in stream of category?

我试图将 API 用于小类别,仅包含一个 "Bloomberg Businessweek"。 我的应用程序正在使用 java 和 scala,但我在 curl 中证明了问题:

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

结果

cat 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

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

什么都不给。

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

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

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

希望对您有所帮助。