错误 - 未知标识符:"opens_count"
Error - unknown identifier: "opens_count"
我正在尝试使用以下过滤器获取记录:status
-> 已交付、查询 -> last_event_time
介于 2 个日期时间、opens_count
大于 1 和自定义 subject
消息.
部分请求:
Array
(
[status] => delivered
[query] => last_event_time BETWEEN TIMESTAMP '2022-03-25T00:00:00.000Z' AND TIMESTAMP '2022-03-25T23:59:59.000Z' AND opens_count >= 1 AND subject LIKE "query string%"
[limit] => 2
)
回复:
Array
(
[errors] => Array
(
[0] => Array
(
[message] => unknown identifier: "opens_count"
[field] => query
)
)
)
我看到 opens_count
不在可用列表 filters 中。
我正在使用 SendGrid-PHP 库。如果我删除 opens_count
过滤器,我的代码工作正常,但随后 returns 所有记录包括 opens_count
和 0.
如何获取打开次数超过 1 次的记录?
I see opens_count
is not in list of available filters.
你在这里已经非常诊断出你自己的问题了。 opens_count
不是可用的过滤器,因此您无法在 API 请求中按它进行过滤。
在这种情况下,您可能最好从 API 请求中删除 opens_count
过滤器,并在获取后过滤掉 opens_count
为 0 的消息全部.
我正在尝试使用以下过滤器获取记录:status
-> 已交付、查询 -> last_event_time
介于 2 个日期时间、opens_count
大于 1 和自定义 subject
消息.
部分请求:
Array
(
[status] => delivered
[query] => last_event_time BETWEEN TIMESTAMP '2022-03-25T00:00:00.000Z' AND TIMESTAMP '2022-03-25T23:59:59.000Z' AND opens_count >= 1 AND subject LIKE "query string%"
[limit] => 2
)
回复:
Array
(
[errors] => Array
(
[0] => Array
(
[message] => unknown identifier: "opens_count"
[field] => query
)
)
)
我看到 opens_count
不在可用列表 filters 中。
我正在使用 SendGrid-PHP 库。如果我删除 opens_count
过滤器,我的代码工作正常,但随后 returns 所有记录包括 opens_count
和 0.
如何获取打开次数超过 1 次的记录?
I see
opens_count
is not in list of available filters.
你在这里已经非常诊断出你自己的问题了。 opens_count
不是可用的过滤器,因此您无法在 API 请求中按它进行过滤。
在这种情况下,您可能最好从 API 请求中删除 opens_count
过滤器,并在获取后过滤掉 opens_count
为 0 的消息全部.