Mam stronę, na której użytkownicy mogą dodawać produkty z witryn stron trzecich (amazon, shopify, magento itp.) Z mojej strony. użytkownicy wybierają wiele produktów, a następnie kasa, a następnie przekierowują stronę na stronę kasy w witrynie handlu zagranicznego.Programowe dodawanie produktów do zdalnego koszyka użytkownika magento
działa to dobrze z Amazon, ponieważ mają one serwer API po stronie serwera proxy. Dane wejściowe: grupa produktów, dane wyjściowe: adres URL zamówienia. całkiem proste i działa całkiem nieźle.
utknęliśmy jednak z magento.
- Nie ma API publicznych przy dodawaniu produktu do zdalnego koszyk użytkownika
- nieudokumentowane API obsługuje tylko dodać jeden produkt na raz, więc wspieranie wielu produktów wymaga wielu wywołań API (który jest wolny)
- Większość witryn magento nie obsługuje HTTPS i/lub przekierowania do HTTP przez cały czas, a nasza witryna korzysta z HTTPS. Tak więc to tak naprawdę nie działa.
- Występują problemy z CORS, gdy próbujemy żądań AJAX - obecnie hakujemy je w ramkach iframe.
- Pierwsza prośba podaje nam stronę błędu "bez plików cookie", zamiast dodawać ją do koszyka.
Czy istnieje sposób rozwiązania tego problemu? Czy Magento obsługuje żądania CORS? Czym jest wsparcie Magento dzięki HTTPS?
widzę http://community.magento.com/t5/Programming-Questions/API-Redirecting-user-to-magento-instance-to-view-their-cart/m-p/9113#M2029 który wymaga naszego klienta, aby zainstalować rozszerzenie, ale to nie może być akceptowalne
dzięki