Качественные бесплатные шаблоны 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
    «    Aralık 2018    »
    PtSaÇaPrCuCtPz
     12
    3456789
    10111213141516
    17181920212223
    24252627282930
    31 
    1

    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: *

    Gökhan

    • 5 Ekim 2018 15:15

    Merhaba,
    VB.NET ile hepsiburada.com ürün listeleme ve fiyat güncelleme yapmak istiyorum elinde örnek kod varmıdır? paylaşırsan çok sevinirim.

    • Yoruma Oy Ver
    • 0