Lange Rede, kurzer Sinn: Ich habe versucht, eine Bestellung mit dem V2-Endpunkt zu erstellen und sie dann mit dem V1-Endpunkt zu bearbeiten.Sind die HTTP-V1- und V2-Endpunkte von Square Connect kompatibel?
Zuerst habe ich den Auftrag, und ich habe folgendes als Ergebnis:
{
"order": {
"id": "OaL2MCgsn4gdBsemaz8wIFaxM2WMKLLDR7BwdeCl8T...",
"location_id": "8Q5T7REMOVED",
"reference_id": "my-order-001",
(and so on)
}
}
Dann versuchte ich den Auftrag mit der folgenden URL zu schließen aus:
https://connect.squareup.com/v1/{{location_id}}/orders/OaL2MCgsn4gdBsemaz8wIFaxM2WMKLLDR7BwdeCl8Te...
Aber die Antwort war
{
"type": "not_found",
"message": "NotFound"
}
Da es nicht die Reihenfolge ist, die ich gerade gemacht habe, vermute ich, dass V1 und V2 Endpunkte aren sind nicht kompatibel. Das oder meine Methode ist falsch.
Sind die quadratischen V1- und V2-Endpunkte kompatibel?