2016-07-14 5 views
1

Dies ist mein erstes Mal mit Quickbooks PHP SDK, ich versuche zu sehen, wie jede Probe in diesem SDK verhält, wenn ich es mit einem Konto, das ich erstellt, ich will testen um alle Kunden zu ergreifen und es gibt mir keine Daten vom Konto, aber wie 30 Randoms Kunden und Namen, die nicht in meinem Konto sind.Quickbooks (PHP) sdk, CustomersFindAll Beispiel geben mir zufällige Daten

Ich brauche Hilfe, ich habe meine Realmid in der App.config und Kundenschlüssel und andere, ich habe auch diese Daten in und sdk.config obwohl die Ausgänge immer noch die gleichen, ich weiß nicht, was falsch ist.

ANTWORT

Ich fand heraus, dass ich meine Entwicklung Schlüssel wurde mit der nur mit Sandbox funktioniert. Ich habe das Problem mit den Produktionsschlüsseln behoben, die mit echten Konten funktionieren.

Antwort

0

Ich fand heraus, dass ich meine Entwicklung Schlüssel wurde mit der nur mit Sandbox funktioniert. Ich habe das Problem mit den Produktionsschlüsseln behoben, die mit echten Konten funktionieren.

1

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" 

}

+0

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

Verwandte Themen