Quickbooks Online - 使用电子邮件的客户查询 (QBXML)

标签 quickbooks quickbooks-online

我们不能使用电子邮件地址为客户查询 Quickbooks 吗? 我开始知道使用电子邮件进行查询的唯一方法是使用全名进行查询,然后在您自己的一端解析响应以匹配电子邮件地址。 这似乎是正确的,因为在 .

中不起作用。

为什么会这样?如果我们可以使用查询,那为什么不能使用。

我刚刚了解到一个“不太好”的解决方案,即在 QuickBooks Online 的 FullName 字段中存储电子邮件地址,然后使用 FullName 为客户进行简单查询。此解决方案的缺点是全名的最大长度为 41,但我认为电子邮件地址可以超过 41 个字符。

最佳答案

是的,您可以,在 QBO API v3 中。

例如:

SELECT * FROM Customer WHERE PrimaryEmailAddr = 'your-name@example.com'

它没有记录,但我已经在生产中使用了几年。 https://developer.intuit.com/docs/api/accounting/Customer

关于Quickbooks Online - 使用电子邮件的客户查询 (QBXML),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18506128/

相关文章:

使用 QBXML 在线访问 Quickbooks

c# - Quickbooks SDK 13.0 ToDoAddRq C#

ssl - Quickbooks 集成 SSL 本地发行者问题

php - 找不到 Quickbooks php sdk 类

intuit-partner-platform - Initializer.cs 中的 InitializeServiceContext 已开始在我的测试应用程序中抛出 "Unauthorized"

quickbooks - 我可以通过姓名和电子邮件查询 quickbooks 客户吗

quickbooks - 删除发票和账单

python - 名称错误 : global name 'qbObject' is not defined

php - 添加发票时 QuickBooks IPP v3 出现错误 3200

c# - 使用 .NET IPP QBOV3 SDK 在线将发票添加到 quickbooks