问题:我是否发送了正确的 XML 请求?我错过了任何必需的信息吗?我正在使用来自 QuickBooks 的以下文档来比较 XMLOps:https ://developer-static.intuit.com/qbSDK-current/Common/newOSR/index.html
我为 QuickBooks创建了一个新的LoopbackJS 连接器,并且在创建新记录时遇到了障碍,我可以很好地查询记录。
在添加新记录时,我查看了其他几个 qbXML 请求,特别是 CustomerAdd 请求以及我发送到 Web 连接器的内容似乎正是其他人正在使用的内容(以及它为他们工作的内容)。我的猜测是 loopback-connect-quickbooks 本身有问题,而不是我发送的请求,但我会试一试并发布它。提前致谢。
<?xml version="1.0"?>
<?qbxml version="13.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<CustomerAddRq requestID="2">
<CustomerAdd>
<FirstName>Anne</FirstName>
<MiddleName>B</MiddleName>
<LastName>Williams</LastName>
<Name>Anne B Williams</Name>
<ShipToAddress>
<Name>Anne B Williams</Name>
</ShipToAddress>
</CustomerAdd>
</CustomerAddRq>
</QBXMLMsgsRq>
</QBXML>