Giriş




Toplam 7 adet sonuctan sayfa basi 1 ile 7 arasi kadar sonuc gösteriliyor
  1. #1
    Üyelik tarihi
    07.Ocak.2019
    Yaş
    36
    Mesajlar
    3
    Teşekkürleri
    0

    Standart Epttavm Api PHP

    Merhaba , https://github.com/ePttAVM/api-client
    adresindeki örnekten siparişleri çekmeye çalışıyorum . ancak


    HATA OLDU: [a:DeserializationFailed] The formatter threw an exception while trying to deserialize the message: Error in deserializing body of request message for operation 'SiparisKontrolListesiV2'. End element 'Body' from namespace 'http://schemas.xmlsoap.org/soap/envelope/' expected. Found element 'param1' from namespace ''. Line 2, position 464.

    bu şekilde bir hata alıyorum.

  2. #2
    Üyelik tarihi
    27.Ekim.2018
    Yaş
    30
    Mesajlar
    75
    Teşekkürleri
    3

    Standart

    Alıntı ado19 Nickli Üyeden Alıntı Mesajı göster
    Merhaba , https://github.com/ePttAVM/api-client
    adresindeki örnekten siparişleri çekmeye çalışıyorum . ancak


    HATA OLDU: [a:DeserializationFailed] The formatter threw an exception while trying to deserialize the message: Error in deserializing body of request message for operation 'SiparisKontrolListesiV2'. End element 'Body' from namespace 'http://schemas.xmlsoap.org/soap/envelope/' expected. Found element 'param1' from namespace ''. Line 2, position 464.

    bu şekilde bir hata alıyorum.
    PHP- Kodu:

    function soapClientWSSecurityHeader($user$password)
       {
          
    $tm_created gmdate('Y-m-d\TH:i:s\Z');
          
    $tm_expires gmdate('Y-m-d\TH:i:s\Z'gmdate('U') + 180); //only necessary if using the timestamp element

          
    $simple_nonce mt_rand();
          
    $encoded_nonce base64_encode($simple_nonce);

          
    $passdigest base64_encode(sha1($simple_nonce $tm_created $passwordtrue));

          
    $ns_wsse 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd';
          
    $ns_wsu 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd';
          
    $password_type 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText';
          
    $encoding_type 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary';

          
    $root = new SimpleXMLElement('<root/>');

          
    $security $root->addChild('wsse:Security'null$ns_wsse);

          
    $timestamp $security->addChild('wsu:Timestamp'null$ns_wsu);
          
    $timestamp->addAttribute('wsu:Id''Timestamp-28');
          
    $timestamp->addChild('wsu:Created'$tm_created$ns_wsu);
          
    $timestamp->addChild('wsu:Expires'$tm_expires$ns_wsu);

          
    $usernameToken $security->addChild('wsse:UsernameToken'null$ns_wsse);
          
    $usernameToken->addChild('wsse:Username'$user$ns_wsse);
          
    $usernameToken->addChild('wsse:Password'$password$ns_wsse)->addAttribute('Type'$password_type);
          
    $usernameToken->addChild('wsse:Nonce'$encoded_nonce$ns_wsse)->addAttribute('EncodingType'$encoding_type);
          
    $usernameToken->addChild('wsu:Created'$tm_created$ns_wsu);

          
    $root->registerXPathNamespace('wsse'$ns_wsse);
          
    $full $root->xpath('/root/wsse:Security');
          
    $auth $full[0]->asXML();

          return new 
    SoapHeader($ns_wsse'Security', new SoapVar($authXSD_ANYXML), true);
       }

    $client = new SoapClient('https://ws.epttavm.com:83/service.svc/service?wsdl');
    $userid "*********";
    $password "********"
    $client->__setSoapHeaders(soapClientWSSecurityHeader($userid,$password));
    $urun$client->BarkodKontrol(array('Barkod'=>'******','ShopId'=>"*******"));
    print_r($urun); 
    Bu şekilde kullanabilirsin


    Forumda Paylaşılan İçerikleri Lütfen Başka Sitelerde Yayınlamayınız!
    Emeğe Saygı!

  3. #3
    Üyelik tarihi
    19.Eylül.2019
    Mesajlar
    2
    Teşekkürleri
    0

    Standart

    Merhabalar.
    Ne kadar gıcık bir sistemleri var bunların çözemedim. Eğer mümkünse birde StokFiyatGuncelle3 servisi için örnek yazabilir misiniz.

  4. #4
    Üyelik tarihi
    27.Ekim.2018
    Yaş
    30
    Mesajlar
    75
    Teşekkürleri
    3

    Standart

    Alıntı gulendam Nickli Üyeden Alıntı Mesajı göster
    Merhabalar.
    Ne kadar gıcık bir sistemleri var bunların çözemedim. Eğer mümkünse birde StokFiyatGuncelle3 servisi için örnek yazabilir misiniz.
    Yakın zamanda güncel Api sistemleri üzerinden paylaşacağım. Evet bende EPTT Avm'nin gerek api tarafı gerekse panel tarafını oldum olası hiç sevmedim.


    Forumda Paylaşılan İçerikleri Lütfen Başka Sitelerde Yayınlamayınız!
    Emeğe Saygı!

  5. #5
    Üyelik tarihi
    19.Eylül.2019
    Mesajlar
    2
    Teşekkürleri
    0

    Standart

    1-2 ay içerisinde yeni api yi çıkacaklarını söylediler ama çokta umutlu değilim. Gelişmeler veya test api bilgileri hakkında bir bilginiz var mı

  6. #6
    Üyelik tarihi
    27.Ekim.2018
    Yaş
    30
    Mesajlar
    75
    Teşekkürleri
    3

    Standart

    Umarım yeni api hizmete girer. Ben şahsen satış yaptığım mağazayı kapattım api sorunları yüzünden.


    Forumda Paylaşılan İçerikleri Lütfen Başka Sitelerde Yayınlamayınız!
    Emeğe Saygı!

  7. #7
    Üyelik tarihi
    21.Temmuz.2020
    Yaş
    28
    Mesajlar
    1
    Teşekkürleri
    0

    Standart

    Alıntı Mehmet Nickli Üyeden Alıntı Mesajı göster
    Umarım yeni api hizmete girer. Ben şahsen satış yaptığım mağazayı kapattım api sorunları yüzünden.
    Merhaba,
    epttavm api ararken sitenizi buldum. Acaba yeni api çıktı mı? Şuanda nasıl api kullanıyorsunuz örnek atarsanız sevinirim.

Konu Bilgileri

Bu Konuya Gözatan Kullanıcılar

Şu anda 1 kullanıcı bu konuyu görüntülüyor. (0 kayıtlı ve 1 misafir)

Bu Konu için Etiketler