开放图遍历

发布于 2024-12-09 06:45:10 字数 326 浏览 0 评论 0原文

有什么想法可以解决查询问题,例如“给我我的朋友对其执行 foo:Join 操作的所有 foo:Group 对象的名称”? (foo:Groupfoo:Join 分别是一个开放图对象和一个操作。)

是否可以进行一些简单的遍历,例如 GET fb. /me/friends/foo:加入/groups?fields=name?

我还注意到 FQL 无法识别开放图操作,因此现在除了单独查询每个朋友(或批量 20 个)之外,我没有想出任何其他选择,这使得这项工作实际上不可行。

Any ideas how to solve a query problem like “give me names of all the foo:Group objects that my friends have a foo:Join action on”? (foo:Group and foo:Join are an open graph object and an action, respectively.)

Might it be possible to do some simple traversal like GET fb./me/friends/foo:Join/groups?fields=name?

I was also noticing that FQL wouldn't recognize open graph actions, so right now I'm not coming up with any other option than to query each friend separately — or in batches of 20 — which makes the job practically unfeasible.

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

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

发布评论

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

评论(1

叫思念不要吵 2024-12-16 06:45:10

每当用户加入群组时,请将操作存储在您的一端,然后您自己进行加入。

或者,您可以获取 /me/friends,然后查询每个朋友的 //foo:Join/groups。您可以使用批处理 API 来帮助加快速度。

Store the actions on your end whenever the user joins a group and then do the join yourself.

Alternatively, you can get /me/friends and then query every friend's /<id>/foo:Join/groups. You can use the batch API to help speed this up.

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