我将从这篇文章中接受接受的答案:Connecting an ASP.NET application to QuickBooks Online Edition
通过C#进行连接时出现400错误。我读过这可能是因为XML错误。这是我的XML:
<?xml version="1.0"?>
<?qbxml version="6.0"?>
<QBXML>
<SignonMsgsRq>
<SignonDesktopRq>
<ClientDateTime>2013-04-12T15:54:18</ClientDateTime>
<ApplicationLogin>MY APP LOGIN</ApplicationLogin>
<ConnectionTicket>MY CONNECTION TICKET</ConnectionTicket>
<Language>English</Language>
<AppID>MY APP ID</AppID>
<AppVer>1</AppVer>
</SignonDesktopRq>
</SignonMsgsRq>
</QBXML>
我没有看到XML的任何问题。是的我替换了我的实际applicationLogin,ConnectionTicket和AppID。我错过了什么吗?
答案 0 :(得分:0)
我发现了这个问题,我没有在QB门户中正确设置应用程序。我用正确的设置重新创建了它,并解决了我的问题。