FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Magento 1.9 Api FileMaker baglantisi

+1 oy
908 kez görüntülendi
Arkadaslar,

Daha once Magento 1 API ile calisaniniz oldumu?
Magento 1 tabanli bir satis websitesindeki satis orderlari FileMakere cekmem gerekiyor.
Postman ile OAuth 1.0 ile token olusturuyorum ve daha sonra bu tokunu kullanarak websitesi/api/rest/products adresinden urunleri gormek istedigimde "Access denied" ile karsilasiyorum.

Muhtemelen bazi adimlari atliyor olmam. Daha once bu online satis portali ile calisan ve tercubesi olan arkadas oldumu?
22, Kasım, 2018 Filemaker Advanced kategorisinde Hamit Özsönmez (56,720 puan) tarafından soruldu
Wordpress'te verileri çekmek istediğimde ilk isteklerde sorun çıkmamıştı, sonra "Erişim reddedildi" hatası almaya başlayınca hostu aradım bana "tanımlanamayan bir talep" yüzünden erişimi engellediklerini söylediler:)) Benzer bir durum olabilir..

3 Cevaplar

0 oy
Merhaba, daha önce magento ile tecrübem olmadı, fakat veritabanı mysql ise odbc bağlantısı ile veri tabanına bağlanıp verileri filemakera çekebilirsiniz sanırım.
23, Kasım, 2018 mkanlioglu (63,270 puan) tarafından cevaplandı
odbc baglantisi secenekler arasinda yok :)
Magento 1 API ile yapilmasi gerekiyor.
0 oy
Php apiler genelde secret code ile güvenliği sağlıyor. Kullanıcı adı ve şifresi yerine geçiyor. Bu kodda sorun yoksa zaten sorun çıkmıyor. Bununla ilgili bir sorun olmuş olabilir. Ayrıca apinin sayfasına baktığımda ProductCategories da ilgili linklerin çalışmadığını gördüm. Sistemsel bir sorunda olabilir. Php apiler pek sorun çıkartan yazılımlar değil.
23, Kasım, 2018 Goksel_Gokce (98,530 puan) tarafından cevaplandı
0 oy
Hamit hocam selam,

Magento için deneyimim olmadı ama özelden erişim bilgilerini gönderirsen yarın bakabilirim...
23, Kasım, 2018 Recep Güney (70,020 puan) tarafından cevaplandı
Merhabalar Recep bey,

Guven ile alakali degil, ancak hassas ve live veritabani oldugu icin malesef bilgileri paylasmam dogru olmayacak.

Assagidaki anlatimlarla biraz ilerledim.

Ozellikle ikinci linkteki anlatimlar ile postman uzerinden giris yapip oauth_token cevabini alabildim. puzzelin son adiminda bu elimdeki bilgileri birlestirip kullanmakta suan takildim.

https://devdocs.magento.com/guides/m1x/api/rest/testing_rest_resources.html

https://magento.stackexchange.com/questions/187520/postman-rest-and-magento-rest-with-oath
Haklısınız.
Ben genelde postman'de test yapıp, doğru sonuçları alınca en son FileMaker'a uyarlıyorum...
Suan bende postman ile ugrasmaktayim. sonuca az kaldi, ama onemli bir asama kaldi.
Recep bey,

Ugraslar sonucu postman ile sonunda verileri cekmeyi basardim.
Simdi postmani FileMakere uyarlamaya calisiyorum, ancak bu biraz deneme yanilma yontemleri ile oldugu icin ilerleme olmuyor.

Bu konuda onerebileceginiz bir yontem varmi?
Ben postman json dosyasini sizinle paylassam bir bakabilirmisiniz FM e uyarlanabilirmi diye ?
fm'a uyarlarken magento ile test edemeyeceğim için ne kadar yardımcı olabilirim bilemedim!
postman ile ben suan icin sadece GET methodunu test etmekteyim. Suan postman ile bunu basardim. Yapmam gereken bu islemi FMe uyarlamak. bunun icin Magento ile pek bir islem gerekmemekte. Cunki postman.json icerisindeki token bilgileri ile veri cekilebilmekte.
Benim pek bir vaktim yok ama postman ve fm'da yazıp aldığınız sonuçları paylaşırsanız hep beraber bakalım.
Nihayet bir kac kafa agritan gunlerden sonra cozdum.

Simdi Magento 1 den verileri FileMakere cekebilmekteyim.

FileMaker cURL destegi gercektende hayatimizi kolaylastirdi. Bir zamanlar ayni islem icin arada php destegi gerekmekteydi :)
Bu işlem le ilgili bir örnek dosya varmıdır elinizde yada video,  soapui ve postman ile yapılan bu işlemleri filemaker içinden nasıl yalabiliriz.
Merhabalar,

Bu uygulama icin yapmis oldugum baglinti modulu var, ancak bunu paylasamam.

Sizin magento hangi surumde? Bildigim kadari ile 1.9 ile 2 arasinda buyuk fark var.

1.9 dan en cok ugrastiran kisim gecerli bir token elde etmek. Bunun icinde oncelikle API olusturmaniz gerekmekte.
...