老QBOE SDK客户

时间:2014-09-29 20:08:50

标签: quickbooks-online

我们有一个商家多年来一直在使用我们的旧版SDK集成QBOE。从2014年9月22日开始,他在进行SignonAppCertRq查询时开始收到错误。看起来它在尝试生成响应时失败了。在Intuit有谁可以调查这个?我已经对商家登录,appid和票证进行了消毒;如果需要,我可以通过电子邮件发送给Intuit支持。

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>

Intuit服务器的响应

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. 

1 个答案:

答案 0 :(得分:1)

QBOE的qbXML SDK大约一年前已弃用,现已停止使用。

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