Trendyol API'si ile hesaba ait ödemeler, sipariş geçmişi, ürün geçmişi vs gibi şeylere erişmek için ihtiyacınz olan tek DLL kütüphanesi.
- Hızlı, Rest API'den güç alındı.
- Proxy Desteği
- NET Framework 4.8 altında release ile build edebilirsiniz.
- Hazır Halini burdan edinebilirsin.
DLL kütüphanesini .NET projene aktarıyosun.
Email ve şifre ile hesaba giriş yapıyorsun.
using TrendyolAPI;
...
TrendyolClient client = new TrendyolClient(email, sifre);
Hesaba giriş yaptıktan sonra client objesi ile istediğin şeylere erişebilirsin.
Örnek çekebileceğin şeyler;
- client.History -
Ürün Geçmişi
- client.Addresses -
Kayıtlı Adresler
- client.Purchases -
Satın Alınan Ürünler ve Kargo Bilgileri
- client.Account -
Hesaba Ait Bilgiler
- client.Cards -
Kayıtlı Kart Bilgileri (kısıtlı erişim)
var hesapBilgisi = client.Account.UserInfo;
Console.WriteLine($"Isim Soyisim: {hesapBilgisi.FirstName} {hesapBilgisi.LastName}");
Console.WriteLine($"Telefon Numarası: {hesapBilgisi.Phone.Number}");
foreach (AResult address in wc.Addresses.Result)
{
Console.WriteLine($"{address.AddressName} / {address.AddressLine}");
}
- 2 faktör desteklenmiyor.
- Kod karışık. Tüm cleanup requestlerine açığım.
- Kayıtlı kartlara erişim henüz desteklenmiyor. [BUG/1]
- Proje 2021'de yapıldı, bazı yerlerde sıkıntılar, hatalar mevcut olabilir. Issues kısmından bildirebilirsiniz.
- Proje, Trendyol Rest API'sini öğrenmek amacıyla yapıldı, bu library ile kötü anlamda yapabileceğin hiç bir şeyden ben sorumlu değilim.
MIT adı altında lisanslanmıştır.