Giriş Yap / Kayıt Ol
ytmatikvip

WM Aracı'na üyelikler tekrar açıldı! Kayıt olmak için TIKLAYIN!

Cevap Yaz Favorilerime Ekle
Seçenekler Stil
Geri Git   Forum > > Programlar

PHP SOAP Api Hatası

  #1  
Okunmamış 12 Mart 2020, 11:10
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 17 Ocak 2016
Yaş / Cinsiyet: 25 / Erkek
Meslek: öğrenci
Ad, Soyad: Fa... At...
Mesajlar: 8
Beğeniler: 0 / 1
Ticaret: 0, 0%
Merhabalar, N11 SOAP Api kullanarak kendime ufak bir sistem oluşturmaya çalışıyorum. Çok fazla PHP bilgim yok internette bulunan dökümanlardan yola çıkarak deneme yanılma yöntemiyle hallediyorum işlemlerimi.

N11 Apiyi kullanarak gelen siparişlerimi onaylamak istiyorum ancak hata almaktayım. Bu hatayı farklı foksiyonlarda verdi. Fonksiyonlarımı ve kodlarımı aşağıya yazıyorum. Bilgisi olan destek verebilirse çok memnun olurum.

Class şu şekilde;

PHP- Kodu:
public function OrderItemAccept(array $searchData = Array()) {
        
$this->setUrl('https://api.n11.com/ws/OrderService.wsdl');
        
self::$_parameters['orderItemList'] = $searchData;
        return 
self::$_sclient->OrderItemAccept(self::$_parameters);

İstemci,

PHP- Kodu:
include 'n11.class.php';  

$n11 = new N11($n11Params);

$Onayla $n11->OrderItemAccept (
[
    
"orderItem"=>[
        
"id"=> $_GET['id']  
    ]
]                
);
$Onayla->orderItemList->orderItem->productName
Bu işlemde sanırım SOAP array hatası almaktayım, internette bulunan makaleler ile bir miktar ilerledim ancak hata aldığımda takılıyorum. Kendim için basit bir arayüz yapıyorum. Bu hatayı çözülürse diğer fonksiyonlarda aldığım hatalarda çözülecektir.

Aldığım Hata;

PHP- Kodu:
Fatal errorUncaught SoapFault exception: [ClientSOAP-ERROREncodingobject has no 'numberOfPackages' property in C:\xampp\htdocs\entegrev1\fadmin\assets\ajax\n11.class.php:109 Stack trace#0 C:\xampp\htdocs\entegrev1\fadmin\assets\ajax\n11.class.php(109): SoapClient->__call('OrderItemAccept', Array) #1 C:\xampp\htdocs\entegrev1\fadmin\assets\ajax\siparis-onayla.php(11): N11->OrderItemAccept(Array) #2 {main} thrown in C:\xampp\htdocs\entegrev1\fadmin\assets\ajax\n11.class.php on line 109 
kochost smmfull
  #2  
Okunmamış 13 Mart 2020, 22:53
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 19 Haziran 2018
Cinsiyet: Erkek
Konum: İzmir
Ad, Soyad: To... De...
Mesajlar: 13
Beğeniler: 2 / 0
Ticaret: 0, 0%
Ben de aynı hatayı almıştım çözemedim , nasıl olaki?
Cevap Yaz Favorilerime Ekle

reklam


Konuyu toplam 1 kişi okuyor. (0 üye ve 1 Ziyaretçi)
 
Seçenekler
Stil
Normal Normal

Geri Git   Forum > Programlar


Yetkileriniz
Konu açma yetkiniz: Yok
Cevap Yazma Yetkiniz Yok
Eklenti yükleme yetkiniz: Yok
Mesajınızı değiştirme yetkiniz: Yok

BB code: Açık
İfadeler: Açık
[IMG] Kodları: Açık
HTML kodu: Kapalı




Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şu anki Zaman: 19:35.