Σελίδα 1 από 1

Δημιουργία παραγγελίας μέσω απο το rest api

Δημοσιεύτηκε: 20 Απρ 2017, 11:47
από espe
Γεια χαρά σε όλους!
Έχει προσπαθήσει κανείς να δημιουργήσει παραγγελία μέσα απο το rest api που δίνει το opencart;
Είπα να το παλέψω γιατί πραγματικά του δίνει απεριόριστες δυνατότητες. Οι εντολές που εκτέλεσα:

[url]/api/login (κάνω login μια χαρά και παίρνω το token το οποίο το χρησιμοποιώ για όλες τις μεθεπόμενες κλήσεις)
[url]/cart/add (κάνω add ένα προιόν. ως εδώ πάμε καλά.)
[url]/api/shipping/address (μου επιστρέφει Success: Shipping address has been set!)
[url]/api/shipping/methods και εδώ κολλάω. μου επιστρέφει: "Warning: Shipping address required!" ενώ την έχω δώσει στο προηγούμενο βήμα!

Ρίχνω μια ματιά στον κώδικα (api/shipping.php) και φαίνεται ότι το $this->session->data['shipping_address'] χάνεται απο session σε session.

Η ίδια ακριβώς παραγγελία δουλεύει μια χαρά μέσα απο web, Είμαι σε v2.3
Ευχαριστώ!

Re: Δημιουργία παραγγελίας μέσω απο το rest api

Δημοσιεύτηκε: 16 Μάιος 2017, 17:33
από botonakis
Κρατάς το ίδιο session? Δες εάν σου αλλάζει το Cookie σε κάθε αίτημα σου.