NAPOMENA: Dole opisana integracija se ukida i zamijenjena je novom implementacijom, koja omogućava više funkcionalnosti - https://metakocka.freshdesk.com/sl/support/solutions/articles/3000094271-magento-1-9-soap-vzpostavitev-integacije-z-metakocko
Za uspostavljanje veze s Magento 1.9 online trgovinom potrebno je iz trgovine pribaviti sljedeće podatke:
- Adresu online trgovine
- Consumer Key / Korisnički ključ
- Consumer Secret / Šifru korisničkog ključa
Povezivanje se odvija u dve faze - podešavanje u online trgovini Magento 1.9 i podešavanje u postavkama veze u MetaKocki.
1. Postavke Magento 1.9:
- Prijava u Magento 1.9
- Za postavke veze se uputimo na System -> Web Services -> REST – OAuth Consumer
- Kada nam se otvori strana odaberemo »Add New«
- Pri dodavanju veze imamo već automatski ispunjene podatke o »Consumer Key« i »Consumer Secret«. Dovoljno je, da imenujemo našu vezu.
- Također unesemo i trenutnu šifru korisnika s kojom smo prijavljeni u Magento 1.9. Sa tim ćemo osigurati uspješnost dodavanja novog pristupa, kojeg ćemo koristiti za MetaKocku.
- Na kraju postavke spremimo sa gumbom »Save«.
- Sada moramo podesiti ovlasti za pristup: idemo na System -> Web Services -> REST – Roles
- Odaberemo ulogu Admin, za otvaranje postavki
- U Role Info upišemo šifru trenutno prijavljenog korisnika u Magento 1.9 i potom kliknemo Role API Resources, gde ćemo odrediti gdje MetaKocka ima pristup
- Kada nam se otvore postavke pristupa iz padajućeg menija odaberemo All (MetaKocki je neposredno ili posredno potreban pristup do većine podataka)
- Kada smo odabrali pristup do svih izvora, odaberemo još postavke za Role Users
- Na strani Role Users provjerimo je li među Administratore upisan i trenutni administratorski/korisnički račun, s kojim som prijavljeni u sustav Magento 1.9. Po potrebi ga dodamo.
- Postavke spremimo
2. Postavke u MetaKocki
- Otvorimo Postavke -> Linkovi
- Iz padajućeg menija odaberemo »Magento 1.9«
- Kliknemo »Dodaj«, za dodavanje Magenta 1.9 među naše veze
- Iz online trgovine Magento 1.9 prepišemo prethodno kreirane Consumer Key in Consumer Secret. Isto tako unesemo punu URL adresu koja vodi do online trgovine (u polje URL)
- Kliknemo na gumb Autoriziraj s MetaKockom, koji nam otvara novi prozor s linkom do Magenta 1.9
- Kada nam se otvori novi prozor, kliknemo na gumb Authorize MetaKocka – s tim je postupak autoriziranja Metakocke i online trgovine Magento 1.9 započet
- Otvori nam se prozor za prijavu u online trgovinu Magento 1.9. Upišemo podatke i kliknemo Login
- Zatim se otvori strana, koja nudi pristup MetaKocki do Magenta 1.9. Odaberemo Authorize gumb
- Nakon odabira gumba Authorize na ekranu se pojavljuju dva generirana boldirana koda, koji su potrebni za pristup Magentu 1.9 (Access Token i Access Token Secret)
- Obe kode prepišemo u odgovarajućim tabovima u postavkama veze u Metakocki. Na kraju postavke spremimo.