Facebook Graph API - 获取 URL 的评论层次结构

Facebook Graph API - get comments hierarchy for URL

我正在尝试使用 Graph API 在我的 iOS 应用程序中实现 Facebook 评论小部件功能。如何在正确订单中获取ALL评论而无需用户身份验证和检索access_token?

我知道,我可以使用

https://graph.facebook.com/comments?id=<my-url>

检索评论,但此方法将 return 仅根(第一级)评论。我可以添加参数 filter=stream

https://graph.facebook.com/comments?id=<my-url>&filter=stream

在这种情况下,我将收到所有评论,但我无法确定其中哪些是嵌套评论的根 ID 和父 ID。

有什么想法可以让所有评论按正确的顺序排列吗?

我发现了额外的参数,允许在响应中包含 parent_id

https://graph.facebook.com/comments?id=<my-url>&filter=stream&fields=parent.fields(id),message,from,likes,created_time

希望有人会觉得有用。

参考:Get (Identify) Replies to Comments Using the Graph API