通过Quickbooks API检索员工电子邮件地址
我正在尝试使用Quickbooks API创建员工及其电子邮件地址的列表。我正在使用以下API调用:通过Quickbooks API检索员工电子邮件地址,quickbooks,intuit-partner-platform,quickbooks-online,Quickbooks,Intuit Partner Platform,Quickbooks Online,我正在尝试使用Quickbooks API创建员工及其电子邮件地址的列表。我正在使用以下API调用: https://qb.sbfinance.intuit.com/v3/company/123/query?query=SELECT * FROM Employee 这会返回大量重要信息,但不会返回电子邮件地址。根据,它应该作为primarydemailaddr返回。有什么想法吗 更新 事实证明,如果在QuickBooks中创建用户并将该用户附加到现有员工,则该用户使用的电子邮件地址不会自动传播
https://qb.sbfinance.intuit.com/v3/company/123/query?query=SELECT * FROM Employee
这会返回大量重要信息,但不会返回电子邮件地址。根据,它应该作为primarydemailaddr
返回。有什么想法吗
更新
事实证明,如果在QuickBooks中创建用户并将该用户附加到现有员工,则该用户使用的电子邮件地址不会自动传播到员工记录。所以,我的新问题是:有没有办法获取与公司相关的用户的电子邮件地址(无论他们是否是员工)?你的意思是如果你邀请了一些用户(他们是员工)使用一些电子邮件发送到您的公司文件,当您查询员工实体时,应该会显示该电子邮件地址。不支持此用例。在创建员工记录时,您需要明确提及电子邮件地址,然后在Read call中仅检索该地址。
没有API可以查找与一个公司文件关联的用户。您能否解释一下创建“用户”并将其与现有员工关联是什么意思?您是从UI创建的吗?我已经查询了我的qbo帐户,我看到PrimaryEmailAddr得到了正确的返回