この投稿からの受け入れられた回答から外れます:ASP.NETアプリケーションを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 に置き換えています。何か不足していますか?