Ich habe OAuth arbeitet ein Kunde dann für die Erstellung, dass Kunden über ihre Kunden-IDkann nicht Quickbooks „query“ Endpunkt nennen
jedoch geladen, wenn ich versuche, die „Abfrage“ Endpunkt zu verwenden, um einen Kunden nach dem Namen zu finden, es versagt mir.
Ich benutze Laravel und die PHPoAuthLib-Bibliothek. Mein Code sieht so aus:
$oauth = OAuth::consumer('QuickBooks');
$oauth_token = unserialize(file_get_contents(storage_path("tokens/saved_data.txt")));
$storage = $oauth->getStorage();
$storage->storeAccessToken('QuickBooks', $oauth_token['access_token']);
// Check for Quickbooks donor
$result = $oauth->request("/v3/company/" . $oauth_token['company_id'] . "/query?query=SELECT * FROM Customer MAXRESULTS 1", "GET");
return $result;
Dies ist ein 400-Fehler mit der Meldung „Unknown Version“
Der Versuch der Rückkehr diesen Fehler Google schlägt vor, es könnte ein Problem in Signaturerzeugung sein.