【问题标题】:I am getting a 400 error when using QuickBooks API使用 QuickBooks API 时出现 400 错误
【发布时间】:2013-04-12 20:18:36
【问题描述】:

我将从这篇文章中接受的答案: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。我错过了什么吗?

【问题讨论】:

  • 这可能与您的 XML 有关。但是,它可能不会。因此,您能否发布用于提交此 XML 的代码?
  • 发布您返回的完整 HTTP 响应。

标签: c# quickbooks


【解决方案1】:

我发现了问题,我没有在 QB 门户中正确设置应用程序。我用正确的设置重新创建了它,这解决了我的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-05
    • 2021-10-28
    • 1970-01-01
    相关资源
    最近更新 更多