Ich bin ziemlich sicher, die Ursache des Problems in Ihrer Anwendungslogik. Für mich funktioniert der Kunde richtig. Ich schlage vor, die Verwendung von app.config zu vermeiden und konfigurieren QBO aus Code - zumindest für das Debuggen.
Anfrage:
<?xml version="1.0"?>
<IntuitBatchRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schema.intuit.com/finance/v3">
<BatchItemRequest bId="bID1">
<Query>select * FROM Customer StartPosition 1 MaxResults 1000</Query>
</BatchItemRequest>
</IntuitBatchRequest>
Antwort:
{
"BatchItemResponse" : [{
"QueryResponse" : {
"Customer" : [{
"Taxable" : false,
"Job" : false,
"BillWithParent" : false,
"Balance" : -7291.08,
"BalanceWithJobs" : -7291.08,
"CurrencyRef" : {
"value" : "USD",
"name" : "United States Dollar"
},
"PreferredDeliveryMethod" : "None",
"domain" : "QBO",
"sparse" : false,
"Id" : "1",
"SyncToken" : "3",
"MetaData" : {
"CreateTime" : "2014-12-18T13:59:34-08:00",
"LastUpdatedTime" : "2015-07-14T05:36:23-07:00"
},
"FullyQualifiedName" : "bob",
"DisplayName" : "bob",
"PrintOnCheckName" : "bob",
"Active" : true,
"PrimaryEmailAddr" : {
"Address" : "[email protected]"
}
}, {
"Taxable" : false,
"Job" : false,
"BillWithParent" : false,
"Balance" : 0,
"BalanceWithJobs" : 0,
"CurrencyRef" : {
"value" : "USD",
"name" : "United States Dollar"
},
"PreferredDeliveryMethod" : "None",
"domain" : "QBO",
"sparse" : false,
"Id" : "2",
"SyncToken" : "1",
"MetaData" : {
"CreateTime" : "2014-12-31T10:45:46-08:00",
"LastUpdatedTime" : "2016-07-19T11:06:18-07:00"
},
"FullyQualifiedName" : "Manual",
"DisplayName" : "Manual",
"PrintOnCheckName" : "Manual",
"Active" : true,
"PrimaryEmailAddr" : {
"Address" : "[email protected]"
}
}, {
"Taxable" : false,
"Job" : false,
"BillWithParent" : false,
"Balance" : 0,
"BalanceWithJobs" : 0,
"CurrencyRef" : {
"value" : "USD",
"name" : "United States Dollar"
},
"PreferredDeliveryMethod" : "None",
"domain" : "QBO",
"sparse" : false,
"Id" : "4",
"SyncToken" : "0",
"MetaData" : {
"CreateTime" : "2015-04-28T03:29:32-07:00",
"LastUpdatedTime" : "2015-04-28T03:29:32-07:00"
},
"FullyQualifiedName" : "s1",
"DisplayName" : "s1",
"PrintOnCheckName" : "s1",
"Active" : true
}
],
"startPosition" : 1,
"maxResults" : 3
},
"bId" : "bID1"
}
],
"time" : "2016-07-19T15:08:35.713-07:00"
}
Dank dieser half mir, obwohl mein Problem war, dass ich Ausgänge sah, die nicht in meinem Konto waren und ich wusste nicht, woher es kam. – kobbycoder