leros2004 Δημοσ. 27 Μαρτίου 2018 Δημοσ. 27 Μαρτίου 2018 (επεξεργασμένο) Σε συνέχεια της βοήθειας που προσφέρω σε φίλο με το eshop του, έχουμε πέσει στα δύσκολα.. μια εταιρία που συνεργάζεται έχει Online διαθεσιμότητα των προϊόντων της. Για να μπορέσει να συνδεθεί με το eshop του φίλου μου, πρέπει να γίνει με REST API. Μας έστειλαν κάποιες οδηγίες: Αναφορά σε κείμενο Οδηγίες σύνδεσης με REST Service (Για προγραμματιστές) ________________________________________ Στο αρχείο rest.zip, υπάρχει ένα code sample που μπορεί να χρησιμοποιηθεί είτε σχεδόν αυτούσιο (αν γράφετε σε PHP) είτε για να πάρετε μία ιδέα πώς μπορείτε να υλοποιήσετε το REST στη γλώσσα προγραμματισμού που χρησιμοποιείτε. Η μέθοδος πιστοποίησης που έχει υλοποιηθεί από την inart ακολουθεί το πρωτόκολλο OAUTH. Επίσης για δική σας διευκόλυνση, έχει υλοποιηθεί ένα επιπλέον custom REST call, το οποίο μπορείτε να χρησιμοποιήσετε από τη μεριά σας με παρόμοιο με το παραπάνω call τρόπο, χρησιμοποιώντας το παρακάτω URL: http://***.com/api/rest/products/store/1 (Δείτε το αρχείο rest.zip) Το call αυτό επιστρέφει το εξής Output: {"all":<number>,"active":<number>}, όπου το label “all” δείχνει το συνολικό αριθμό των ειδών που έχει το website της inart και το label “active” δείχνει το συνολικό αριθμό των ειδών που έχουν status enabled στο website της inart. Έτσι θα έχετε ένα σταθερό σημείο για να χειριστείτε και να ξέρετε που να σταματήσετε το retrieve των ειδών. Ο πελάτης μέσα από το www.***.com και την περιοχή “Ο Λογαριασμός μου” θα πάει στην επιλογή “My Applications” και θα κάνει generate τα πραγματικά πλέον στοιχεία (OAUTH keys), τα οποία θα τα μεταβιβάσει στον προγραμματιστή ώστε να τα χρησιμοποιήσει για να συνδεθεί στο live περιβάλλον. Όσον αφορά τις φωτογραφίες των ειδών, έχει δημιουργηθεί ένα Google drive όπου βρίσκονται οι φωτογραφίες των ειδών σε ανάλυση 800x800px ή σε high resolution, τις οποίες μπορείτε να κατεβάσετε στον υπολογιστή σας και να τις χρησιμοποιείτε στο website. Η διαδικασία αυτή είναι χειροκίνητη. Το URL είναι το παρακάτω: http://bit.ly/GoogleDriveSpaceForCustomers_inart To zip αρχείο περιλαμβάνει αυτά τα 2: rest_sample.php rest_sample_zend.php Πόσο δύσκολο είναι να το φτιάξουμε μόνοι μας (δεν έχουμε πολλές γνώσεις προγραμματισμού)? Πόσο περίπου θα κοστίσει να μας το φτιάξει ένας προγραμματιστής? έχετε να προτείνετε κάποιον (και μεσω pm αμα ειναι να μην θεωρηθεί διαφήμιση) ? Επεξ/σία 27 Μαρτίου 2018 από leros2004
sarakinos Δημοσ. 27 Μαρτίου 2018 Δημοσ. 27 Μαρτίου 2018 Από ότι καταλαβάινω θέλετε να πάρετε προϊόντα και να τα βάλετε στο Woocommerce από το service τους ;
leros2004 Δημοσ. 28 Μαρτίου 2018 Μέλος Δημοσ. 28 Μαρτίου 2018 ναι έτσι ακριβώς, απο ότι μου είπε στη συγκεκριμένη εταιρία τραβάς αυτόματα online τα προϊόντα τους, τη διαθεσιμότητα, τιμή κτλ
gianna2 Δημοσ. 7 Ιουνίου 2019 Δημοσ. 7 Ιουνίου 2019 Τελικά βρήκατε λύση για τη σύνδεση στο eshop σας;
dichagr Δημοσ. 19 Δεκεμβρίου 2019 Δημοσ. 19 Δεκεμβρίου 2019 Καλησπέρα παιδιά. Αν και παλιά η ερώτηση, επειδή έχουμε υλοποιήσει αυτό ακριβώς που χρειαζόσασταν, μπορείτε να δείτε το Plugin μας εδώ: https://www.dicha.gr/plugins/product/diasindesi-me-inart-woocommerce-plugin/ Μάλιστα δίνουμε λύσεις μέσω XML και για του άλλου τύπου πλατφόρμες: https://www.dicha.gr/plugins/product/diasindesi-me-inart-woocommerce-plugin/ Οπότε αν τυχόν ενδιαφέρεστε ακόμα ή το δει κάποιος στο μέλλον, μπορεί να διαβάσει τη λύση εδώ πέρα.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα