2014-09-29 90 views
-1

我们有一个商家,多年来一直在使用QBOE的旧SDK集成。从2014年9月22日开始,他在执行SignonAppCertRq查询时开始接收错误。它似乎在尝试生成响应时失败。 Intuit有没有人可以研究这个问题?我已经清理了商家登录,appid和票证;如有需要,我可以通过电子邮件发送给Intuit支持。旧的QBOE SDK客户

的QBOE查询

<?xml version="1.0"?><!DOCTYPE QBXML PUBLIC '-//INTUIT//DTD QBXML QBO 6.0//EN' 'http://apps.quickbooks.com/dtds/qbxmlops60.dtd'><QBXML><SignonMsgsRq><SignonAppCertRq><ClientDateTime>2014-09-22T15:22:06</ClientDateTime><ApplicationLogin>qboe.merchants-website.com</ApplicationLogin><ConnectionTicket>TGT-63-LbBOZNF...</ConnectionTicket><Language>English</Language><AppID>654479...</AppID><AppVer>1</AppVer></SignonAppCertRq></SignonMsgsRq></QBXML> 

的从忒服务器

HTTP/1.1 500 Internal Server Error 
Date: Mon, 22 Sep 2014 15:22:07 GMT 
Server: Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8r ApacheJServ/1.1.2 
Content-Type: text/plain 
Connection: close 

General error building XML response. 
Exception from other package: 
org.w3c.dom.DOMException: INVALID_CHARACTER_ERR: An invalid or illegal XML character is specified. 
+0

如果您正在寻找Intuit的人,请直接与他们联系。 – kingdamian42 2014-09-29 20:11:44

+0

此问题似乎是无关紧要的,因为它是供应商支持问题,针对“Intuit中的某个人”,因此应该发送给Intuit支持。 – 2014-09-29 20:16:43

回答

1

回应qbXML SDK为QBOE被废弃了大约一年前,和现在已经停产。

您需要移植到新的v3 REST API。

+0

这是正确的答案。请参阅:https://developer.intuit.com/blog/2014/09/05/final-migration-update-quickbooks-online-sdk-to-quickbooks-online-rest-api-v3 – Briggs 2014-10-01 20:06:48