如何获取 Instagram 评论父 ID 并确定它是***还是回复

Posted

技术标签:

【中文标题】如何获取 Instagram 评论父 ID 并确定它是***还是回复【英文标题】:How to get Instagram comment parent id and identify if it top-level or reply 【发布时间】:2019-11-05 14:28:20 【问题描述】:

我正在使用 Instagram API,我需要确定特定 id 的评论是***评论还是对评论的回复,如果是回复,那么父评论 id 是什么。 我在 API 文档(下面的链接)中搜索了任何相关字段,但没有满足这些需求。

https://developers.facebook.com/docs/instagram-api/reference/comment/

API 提供的所有详细信息都是获取孩子的边缘“回复”,而我正在寻找的是知道它是否是***或回复评论并获取父评论 ID(如果有)。

【问题讨论】:

你找到解决办法了吗? 很遗憾没有,我们在这一点上稍微改变了项目思路来解决这个问题 您能描述一下这个想法吗?或者给我一个提示以找到另一个解决方案? 我们将所有 cmets,无论其级别(顶部或回复)视为*** cmets 【参考方案1】:

现在“parent_id”字段可作为 Webhook 负载的一部分使用。 您只需在 Instagram Webhooks 产品上订阅 Facebook 开发者应用程序上的“cmets”字段,如果此评论是在另一个 IG 评论上创建的,您将收到“parent_id”属性。


  "field": "comments",
  "value": 
    "from": 
      "id": "232323232",
      "username": "test"
    ,
    "media": 
      "id": "123123123",
      "media_product_type": "FEED"
    ,
    "id": "17865799348089039",
    "**parent_id**": "1231231234",
    "text": "This is an example."
  

https://developers.facebook.com/docs/graph-api/webhooks/reference/instagram/#comments

如果此评论是在另一个 IG 评论上创建的(例如对另一个评论的回复),则为父 IG 评论的 ID

【讨论】:

虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review

以上是关于如何获取 Instagram 评论父 ID 并确定它是***还是回复的主要内容,如果未能解决你的问题,请参考以下文章

如何将 UIButton 与右侧的 UILabel 对齐。喜欢 instagram 的评论

如何在 Firebase 中获取特定的 pushID?

通过 instagram api 获取评论

如何在 UITable 中实现 Instagram 评论的效果?

MYSQL 查询 - 获取与帖子相关的最新评论

是否可以通过 API 获取 Instagram 新闻提要?