Dil:

Etsy API anahtarını nasıl alır ve kullanırsınız

Etsy API ile çalışmayı düşünün. Etsy listelerinizi almak ve görüntülemek, dükkanınızdaki incelemeleri web sitesinde göstermek veya işlem verilerini daha kolay yönetmek için Etsy API ile çalışmayı düşünün. Bu yazıda, API anahtarını nasıl alıp kullanacağınıza dair bazı kullanışlı ipuçları ile bazı Etsy API örneklerini bulacaksınız.
ChatGPT’in ne düşündüğünü gör Canlı Widget Düzenleyicisini Aç
Tarafından
How to get and use Etsy API key

Etsy API nedir?

Etsy, platformdan veri almak ve güncellemek için herkese açık bir API sunar. Her API, geliştiricilerin benzersiz veriler ve bir program ya da web sitesi seçenekleri üzerinde çalışan uygulamalar geliştirmesine olanak tanır. Benzer şekilde, geliştiriciler Etsy API’yi, satıcılar ve alıcılar için entegrasyonlar oluşturmak amacıyla kullanır.

Etsy API anahtarı nasıl alınır

Etsy web API’sine erişim sağlamak çok zaman almaz ve zahmetli değildir. Öncelikle, kendi uygulamalarınızı ve entegrasyonlarınızı benzersiz API anahtarınızla oluşturmaya başlayabileceğiniz Etsy Geliştirici Topluluğu web sitesine erişim sağlamalısınız. Aşağıdaki Etsy API eğitimini izleyerek bu programlama arayüzünün nasıl erişildiğini öğrenin.

  • Adım 1 – Hesap Oluştur

    Etsy Geliştiriciler Topluluğu sitesine gidin, yeni bir hesap açın veya mevcut hesabınızla giriş yapın.

    Etsy developer registration
    You are free to register using your email address or continue with you Google, Facebook or Apple account.
  • Adım 2 – Güvenlik Ayarlarını Yapılandırın

    İlk uygulamanızı oluşturmadan önce, hizmetin iki faktörlü doğrulamayı etkinleştirmesi gerekir.

    Verify Etsy developer account

    Bağlantıya tıklayın ve güvenlik parametreleri sayfasına yönlendirileceksiniz.

    Etsy Two-factor authentification

    Birkaç seçenek arasından seçim yapabilirsiniz: Mobil cihazınıza Google Authenticator uygulamasını kurarak, uygulama içindeki kendi doğrulama kodunuzla erişiminizi onaylayabilirsiniz. Bu seçeneği belirledikten sonra uygulamayı indirip, QR kod tarayarak Etsy geliştirici portalına bağlamanız istenir.

    Etsy Authenticator app

    Doğrulama için telefon araması veya SMS ile de doğrulama yapabilirsiniz. Bu seçeneği seçtiğinizde ilgili alana telefon numaranızı girmeniz gerekir. İleri’ye tıkladığınızda, seçtiğiniz seçeneğe bağlı olarak bir SMS kodu alırsınız veya otomatik bir arama yapılır.

    Etsy SMS and phone authentication
  • Adım 3 – Uygulama Oluştur

    Güvenlik gereksinimlerini ayarladıktan sonra ilk uygulamanızı oluşturmaya başlayabilirsiniz. Öncelikle, potansiyel uygulamanızı tanımlayan formu doldurmanız gerekir.

    Create Etsy API app

    Captcha’yı tamamlayın ve Şartlar’ı Oku ile Uygulamayı Oluştur’a basın.

    Create Etsy Application

    Açılır pencerede Etsy API Şartları ve Koşulları’nı okumak için size sunulacak. Programlama arayüzünü kullanırken gereklilikler ve kısıtlamalar hakkında bilgi sahibi olmak için belgeyi inceleyin. Kutuyu işaretleyin ve Uygulamayı Oluştur’a basın.

    Etsy Developer Terms and Conditions
  • Adım 4 – API Kimlik Bilgilerinizi Alın

    Şartlar ve koşulları kabul ettikten sonra API anahtarınıza ve gizli anahtarınıza erişiminiz olacak.

    Etsy API Key
    API kimlik bilgilerinizi gizli tutun ve üçüncü taraflara göstermeyin ya da göndermeyin.

Etsy API Nasıl Kullanılır

Bir uygulama ilk kez oluşturulduğunda, geliştirme süreci boyunca Etsy hizmetlerine varsayılan Geçici Erişim vardır. Geçici Erişim şu işlevleri içerir:

  • Açık ve kimlik doğrulaması gerektirmeyen herhangi bir kaynağa okuma erişimi; örneğin Mağazalar ve Koleksiyonlar.
  • Uygulama sahibine ait verilere ilişkin yetkilendirilmiş (okuma ve yazma) erişim. Bu erişim, Makbuzlar ve Faturalandırma gibi kişisel verileri okuma ve ayrıca bir mağazanın İlanlarını oluşturma, düzenleme veya silme imkanı sağlar. Gerekirse, uygulama sahibinin yanı sıra küçük bir test kullanıcı grubuna erişim için başvuruda bulunabilirsiniz.

Etsy ayrıca kimlik doğrulamalı olarak sınırsız Etsy üye verilerine erişim sağlayan Tam Erişim seçeneğini sunar. Geliştirdiğiniz entegrasyon bu tür ayrıcalıklara ihtiyaç duymazsa, uygulamayı geçici modda kullanabilirsiniz.

Uygulamanız için hâlâ tam erişim istiyorsanız, önce Geçici Erişim’i kullanarak uygulamayı geliştirin ve düzgün çalıştığından emin olun; ardından platformun Tam Erişim Gereksinimleri’ne uyup uymadığını kontrol edin Tam Erişim Gereksinimleri.

Etsy API örnekleri

Etsy Yorumlar API

Etsy platformu, alıcılar ve satıcıların Etsy’deki belirli işlemler hakkında birbirlerine geri bildirim bırakmasını sağlayan bir Geri Bildirim Sistemi sunar. Platform üzerinde belirli geri bildirim türlerini bulmanıza olanak tanıyan çeşitli yöntemler mevcuttur. Örneğin, findAllUserFeedbackAsAuthor, findAllUserFeedbackAsBuyer, findAllUserFeedbackAsSeller, ve daha fazlası.

İşte findAllFeedbackFromBuyers metodunun bir örneği; bu yöntem müşterilerden gelen geri bildirimleri elde etmenizi ve kullanmanızı sağlar.

Yöntem AdıfindAllFeedbackFromBuyers
ÖzetBir kullanıcıya bağlı FeedBack nesnelerinden oluşan bir küme döndürür. Bu, esas olarak findAllUserFeedbackAsBuyer ile findAllUserFeedbackAsSubject yöntemlerinin birleşimidir.
HTTP YöntemiGET
URI/users/:user_id/feedback/from-buyers

Etsy mağazanızdan müşteri yorumlarını göstermek için yol mu arıyorsunuz? Hazır bir Reviews Widget deneyin!

Etsy Ödeme API’si

Ödeme ve İşlemler API’si Etsy Satıcı Araçları’nın bir parçasını oluşturur. Etsy platformu üzerinden yapılan tüm satışlar üç ana kaynağa ayrılır: Siparişler, Makbuzlar ve İşlemler. Ve Ödeme API’si, Etsy Ödemeleriyle yapılan bir ödemeyi temsil eder.

İkisi de bir mağaza, liste, alıcı, makbuz vb. üzerinden ödemeleri ve işlemleri bulma ve getirme için yöntemlere sahiptir.

Etsy Listeleme API’si

Etsy İlanları, satışa sunulan öğelerdir. Her İlan, bir Kullanıcıya ve bu Dükkanın sahibi olan Kullanıcıya bağlıdır. İlanlar üzerinde fiyat ve stok adedi bulunur; stok tükendiğinde dükkan sahibi ilanları yenilemeden önce yeniden satılabilir. Farklı kategorilere ait ilanları bulup getirmek için yöntemler vardır; ayrıca ilan oluşturma ve silme işlemleri için de yöntemler mevcuttur. Bu kategoriler: Aktif, İlginç, Trend Olanlar, Makbuz ve diğer İlanlar. Etsy İlan API bir dükkanın ait olduğu tüm aktif İlanlarını bulmak için findAllShopListingsActive yöntemi kullanır.

Etsy API Belgeleri

Etsy geliştirici topluluğu web sitesi üyeleri için kapsamlı bir Dokümantasyon Bölümü sunar. Üyeler için Etsy programlama arayüzüne yeni olan geliştiriciler işe başlamalarına yardımcı olacak bir Dokümantasyon Bölümü vardır. Ayrıca işe başlamaları için yardımcı olacak bir Başlangıç Kılavuzu bulunur.

SSS (Sık Sorulan Sorular)

Etsy’nin bir API’si var mı?

Evet, Etsy geniş kapsamlı geliştirici çözümleri sunar; bunlar iki ana kategoriye ayrılır – Satıcı Araçları ve Alıcı Araçları. Etsy Web API’sine erişim, geniş bir kitleye ücretsiz olarak sağlanır.

Etsy listeleme ID’sini nasıl bulurum?

Etsy listelemelerinin her biri benzersiz bir kimlik numarasına sahiptir. Bu numara listelemenin URL’sinde bulunabilir. Etsy listelemelerini görüntülerken ID, bir web adresinin sonunda mevcuttur. Listeleme URL’leri şu biçimdedir: www.etsy.com/listing/Listing ID/.

Etsy API anahtarım nedir?

Etsy API’sini kullanmak için, uygulama kaydı sırasında size sağlanan benzersiz bir uygulama anahtarına ihtiyaç vardır. Bu API anahtarı, Etsy web platformunda bir uygulamayı tanımlar ve çağrı sınırlarını izlemek için kullanılır.

Etsy API’mi Nerede Bulabilirim?

Oluşturduğunuz her Etsy uygulaması için benzersiz API anahtarınızı Etsy Geliştirici hesabınızda bulabilirsiniz. Yaptığınız Uygulamalar sekmesine gidin ve gerekli uygulamaya tıklayarak kimlik bilgilerini görün. Geliştirici hesabınız veya uygulamanız yoksa, yukarıdaki makalenin ikinci bölümüne bakın.

Makale tarafından
Pazarlama Adayı
Ben Andrei Kozinskiy, Elfsight’ta Pazarlama Lideriyim. İçerik ve çeşitli trafik kanallarıyla kullanıcı tabanını büyütmekten sorumluyum. Başkalarının başarısı için görüşlerimi ve deneyimlerimi paylaşmaktan hoşlanıyorum.