Качественные бесплатные шаблоны dle скачать с сайта
» » » HepsiBurada Api Stok Güncelleme VB.NET
Kayıt Ol
Popüler Yazılarım
    Sitemizi değerlendirin
    Takvim Arşiv Makale Arşivleri
    «    Ağustos 2018    »
    PtSaÇaPrCuCtPz
     12345
    6789101112
    13141516171819
    20212223242526
    2728293031 
    0

    HepsiBurada Api Stok Güncelleme VB.NET

    Yazar: MehmetKategori: Yazılım / C# & VB.NETTarih: 28-05-2018, 14:37

    Merhabalar HepsiBurada.Com api entegrasyonu ile ürünlerinizin stok ve fiyat güncellemesini aşağıdaki örnek kod ile sorunsuz yapabilirsiniz. Api ekibinin size iletmiş olduğu UserName ve Password bilgilerinizi ve ayrıca MerchantID bilginizi girmeyi unutmayın.

    <listing> Tagını döngüye alıp tek seferde birden fazla üründe gönderebilmeniz mümkündür.

    Saygılarımla.

    Dim requestXml As String
            requestXml = "<listings>
            <listing>
            <MerchantSku>STOK KODUNUZ</MerchantSku>
            <ProductName>URUN ADI</ProductName>
            <Price>FIYAT</Price>
            <AvailableStock>MIKTAR</AvailableStock>
            <DispatchTime>KARGOYA VERİLME SURESI</DispatchTime>
            <CargoCompany1>Yurtiçi Kargo</CargoCompany1>
            <MaximumPurchasableQuantity>0</MaximumPurchasableQuantity>
            </listing>
            </listings>"
            Dim username = ""
            Dim password = ""
            Dim bytes() As Byte
            bytes = System.Text.Encoding.UTF8.GetBytes(requestXml)
            Dim encoded As String = System.Convert.ToBase64String(System.Text.Encoding.GetEncoding("UTF-8").GetBytes(username & ":" & password))
            Dim req As Net.HttpWebRequest = CType(WebRequest.Create("https://listing-external.hepsiburada.com/listings/merchantid/<<<MERCHANT_ID>>/inventory-uploads"), HttpWebRequest)
            req.Headers.Add("Authorization", "Basic " & encoded)
            req.Method = "POST"
            req.ContentType = "text/xml; encoding='utf-8'"
            req.ContentLength = bytes.Length
            Dim requestStream As Stream = req.GetRequestStream
            requestStream.Write(bytes, 0, bytes.Length)
            requestStream.Close()
            Dim response As HttpWebResponse
            response = CType(req.GetResponse, HttpWebResponse)
            If (response.StatusCode = HttpStatusCode.OK) Then
                Dim responseStream As Stream = response.GetResponseStream
                Dim responseStr As String = (New StreamReader(responseStream).ReadToEnd)
                MsgBox(responseStr.ToString)
            End If
            response.Close()

    Etiketler: hepsiburada api api güncelleme api stok güncelleme vb.net soap api stok güncellenme merchant

    Benzer Makaleler:

    • HepsiBurada Api Stok Güncelleme PhpMerhabalar, 5 yıllık bir geçmişi olan web sayfamı kısa bir süre öncesinde yenilemiş bulunuyorum ve ilk makalemi Hepsiburada.com api entegrasyonu üzerine payalaşmak istedim.
    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
    Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

    Yorum Eklemek İstermisiniz?

    İsim:*
    E-Posta:
    Yorumunuz:
    Güvenlik Kodu: *