Saya hanya mencoba mencari informasi tentang REST API. Ada beberapa contoh di sumber daya magento dan beberapa blog pribadi. Semua sama !!
Sebagai info dasar yang saya temukan jika saya ingin memperbarui produk melalui REST API saya perlu menggunakan titik akhir otorisasi admin. (/ admin / oauth_authorize) dan jika saya menggunakan pelanggan atau tamu saya hanya bisa mengambil data.
Saya mencoba membuat kode sampel dan memeriksa dan saya menemukan ketika saya menjalankan kode melalui browser saya harus login admin terlebih dahulu dan kemudian saya harus menerima akses dan kemudian saya dapat menggunakan sumber daya API.
Saya tidak tahu mengapa itu meminta saya untuk masuk admin terlebih dahulu. Dan jika saya harus masuk untuk mengaksesnya maka bagaimana ia akan bekerja secara internal antara server.
Saya mencoba membuat kode sampel menggunakan blog di bawah ini
dan itu berfungsi dengan baik dan memberikan respons juga.
Sebenarnya saya mencari bagaimana ini akan bekerja secara internal antara dua server dan bagaimana klien akan memanggil REST API ke magento bagaimana hal itu akan mengotentikasi dan bagaimana magento akan mengembalikan respons.
Mencari saran.
sumber
Jawaban:
Anda dapat menemukan penjelasan yang bagus tentang API REST Magento di sini . Ada juga contoh tentang cara mengambil produk sebagai pelanggan yang login. Saya akan mereproduksi di sini, untuk membuat jawabannya lebih lama.
sumber
Dari kode di atas, Anda dapat token dan token secret, cukup salin:
Jadi, Anda dapat menyiapkan kode seperti di bawah ini untuk membuat / mengedit produk:
sumber