gpt4 book ai didi

slack-api - slack scim api - 使用 FILTER 参数

转载 作者:行者123 更新时间:2023-12-01 09:52:03 29 4
gpt4 key购买 nike

我正在尝试通过此 Slack API 在 RESTful GET 请求中使用 filter 参数:

https://api.slack.com/scim

文档如下:

获取/用户 -以分页方式返回用户列表。使用 startIndex 和 count 查询参数来更改分页结果。 支持 filter 参数。

每次尝试使用附加到请求 URL 的 filter 参数,通过 https://api.slack.com/scim/v1/Users?filter=userName返回此错误:

{"Errors":{"description":"no_filters","code":400}}

有人知道过滤器参数在 API URL 中使用的标准化方式吗?

最佳答案

他们使用下面的这种格式,用空格 (%20) 分隔。不带引号的示例

“email%20co%20jane.doe@somewhere.com”

“用户名%20eq%20joe.schmoe”

eq equal 属性值和运算符值必须相同才能匹配。co contains 整个运算符值必须是匹配的属性值的子字符串。sw 开头 整个运算符值必须是属性值的子字符串,从属性值的开头开始。如果两个字符串相同,则满足此标准。pr present(有值)如果属性具有非空值,或者如果它包含复杂属性的非空节点,则存在匹配。gt 大于 如果属性值大于运算符值,则存在匹配。实际比较取决于属性类型。对于字符串属性类型,这是按字典顺序比较,对于 DateTime 类型,这是按时间顺序比较。ge 大于或等于 如果属性值大于或等于运算符值,则存在匹配。实际比较取决于属性类型。对于字符串属性类型,这是按字典顺序比较,对于 DateTime 类型,这是按时间顺序比较。lt 小于 如果属性值小于运算符值,则存在匹配。实际比较取决于属性类型。对于字符串属性类型,这是按字典顺序比较,对于 DateTime 类型,这是按时间顺序比较。le 小于或等于 如果属性值小于或等于运算符值,则存在匹配。实际比较取决于属性类型。对于字符串属性类型,这是按字典顺序比较,对于 DateTime 类型,这是按时间顺序比较。

关于slack-api - slack scim api - 使用 FILTER 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36022030/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com