REST API 中的流表是否不完整?

发布于 2024-12-03 16:54:32 字数 223 浏览 0 评论 0 原文

我正在尝试使用 流表

但是当我尝试这样做时,我墙上的很多信息不会出现在流响应中。

例如,我无法获取 12 月的状态。

有人可以帮助我吗?

I'm trying to get all my wall information (status, photo tags, friends' posts, etc.) with the stream table.

But when I try to do that, a lot of information which is on my wall doesn't appear in the stream response.

For example, I can't get my December status.

Can someone help me?

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

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

发布评论

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

评论(1

旧情别恋 2024-12-10 16:54:32

根据我的经验,stream 表不完整。使用 FQL 查询全表会导致缺少条目。解决方法是查询条目的原始表,例如 status 表:

SELECT uid, status_id, time, source, message FROM status WHERE uid = me()

这更完整。显然,您必须并行查询 photo 表和其他表。为了不浪费太多时间,您可以批量查询。

然而,stream 表似乎适合来自朋友的帖子。

除了多个查询之外,一个缺点是其他表没有有关喜欢或评论的附加元信息,因此需要在第二步中检索这些信息。

From my experience, the stream table is incomplete. Using FQL to query the full table results in missing entries. A workaround is to query to original tables of the entries, e.g. the status table:

SELECT uid, status_id, time, source, message FROM status WHERE uid = me()

This is more complete. Obviously, you would have to query the photo table and others in parallel. In order to not loose too much time, you can batch the queries.

The stream table, however, seems to be fine for posts originating from friends.

A downside - apart from the multiple queries - is that the other tables don't have additional meta information about likes or comments, so these need to be retrieved in a second step then.

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