我将使用python对讲机find_all方法来查找具有自定义属性("代理状态"(值已暂停的所有用户,但找不到任何方法来处理此问题。
我写的内容如下,但它返回所有用户而不是暂停的用户。
suspenso_users = intercom_client.users.find_all(custom_attributes={"Agency Status":"Suspensed"})
如果有人有基于自定义属性的过滤经验,请帮助我。
查找包含自定义属性特定值的用户的功能目前不可用。您将循环访问您的用户列表并搜索具有您要查找的特定属性的用户。可以使用 find 调用的唯一参数是id
、user_id
和email
字段。不过,这在未来可能会发生变化。
也就是说,在构建模型时要考虑的一点是,您可以按tag
或segment
搜索用户。因此,例如,您可以基于 webhook 以编程方式标记这些用户,然后使用标记搜索他们。