【问题标题】:Facebook graph api search in page conversations by user nameFacebook graph api 按用户名在页面对话中搜索
【发布时间】:2017-09-19 10:46:21
【问题描述】:

我正在使用带有此边缘的 facebook graph api me/conversations?fields=participants

Graph API Explorer

这使用页面访问令牌获取我的页面的对话列表。现在我需要按用户名在这个列表中搜索

有任何建议直接使用 API 或任何解决方法吗?

【问题讨论】:

  • API 无法做到这一点。
  • 根据您的用例,您可以检查senders 字段。但正如@CBroe 已经说过的那样,没有办法通过 API 做到这一点。你必须自己做。
  • 我的用例我需要向某个用户发送消息...所以我需要搜索他然后发送消息。所以我需要直接联系他
  • 我也有同样的用例,我看到ManyChat 也是这样……不知道他们是怎么做到的。
  • @sonlexqt ManyChat 将新对话保存到他们的数据库中,然后可以在他们的数据库中搜索...这就是他们可以在联系人中搜索的原因

标签: facebook facebook-graph-api facebook-php-sdk


【解决方案1】:

作为一种解决方法,您可以使用limit 参数集调用:
me/conversations?fields=participants&limit=500
它将向您显示 500 个最新线程。然后 cmd+f (ctrl+f) 输入你要找的名字。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-12
    • 1970-01-01
    • 1970-01-01
    • 2012-06-21
    • 1970-01-01
    相关资源
    最近更新 更多