Skip to content

stallkit v0.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 17:31
· 65 commits to main since this release
06cd20d

✅ v0.3.0 yayında → buradan indirin

  • Uygulama artık tarayıcıda açılan panelle çalışıyor (videodaki gibi)
  • Dijital ürün (indirilebilir dosya) desteği
  • "Yönlendirme URL'sine izin verilmiyor" hatası için adım adım rehber
  • Mockup seçimi ve baskı alanı ayarı
  • Yeni sürüm çıkınca uygulama içinde bildirim

Ayarlarınız ve Etsy bağlantınız aynen devam eder. Bu sayfa eski sürümdür.

Download

Your computer File
Windows 10 / 11 stallkit-…-windows.exe — one file, nothing to install. Double-click it.
Mac (Apple Silicon: M1 and newer) stallkit-…-macos.zip — unzip, then move stallkit.app to Applications.

No Python needed. Your keys and your shop token stay on your computer, in
~/.stallkit — the same place the command line version uses.

The first time you open it:

  • Windows may say "Windows protected your PC", because the app is not code-signed.
    Click More info → Run anyway.
  • macOS may refuse to open it because Apple could not verify the developer. Open
    System Settings → Privacy & Security, scroll down, and click Open Anyway.

Then follow the 1 · Setup tab from top to bottom.

İndir (Türkçe)

Bilgisayarın Dosya
Windows 10 / 11 stallkit-…-windows.exe: tek dosya, kurulum yok. Çift tıkla.
Mac (Apple Silicon: M1 ve sonrası) stallkit-…-macos.zip: zip'i aç, stallkit.app'i Uygulamalar klasörüne taşı.

Python gerekmez. Anahtarların ve mağaza bağlantın sadece senin bilgisayarında,
~/.stallkit klasöründe durur.

İlk açılışta:

  • Windows "Windows kişisel bilgisayarınızı korudu" diyebilir, çünkü uygulama
    imzalı değil. Ek bilgi → Yine de çalıştır'a tıkla.
  • macOS, geliştiriciyi doğrulayamadığı için uygulamayı açmayabilir. Sistem Ayarları →
    Gizlilik ve Güvenlik
    'e gir, aşağı kaydır ve Yine de Aç'a tıkla.

Sonra 1 · Kurulum sekmesini yukarıdan aşağı takip et.

Sık karşılaşılan hatalar

Etsy "İstenen yönlendirme URL'sine izin verilmiyor" diyor (The requested redirect URL is not permitted)
Callback adresi Etsy uygulamanızda kayıtlı değil. https://www.etsy.com/developers/your-apps → uygulamanızın yanındaki ⋮ → Edit callback URLs → şu adresi birebir ekleyip kaydedin: http://localhost:3003/oauth/redirect
https değil http, 127.0.0.1 değil localhost, sonunda / yok. En kolayı: stallkit'in Kurulum sekmesindeki callback satırının Kopyala butonu. Sonra Mağazamı bağla'ya tekrar basın.

"Edit callback URLs" menüsü yok — Uygulamanız henüz onaylanmamış. Onay genelde birkaç dakika sürer; onaylanınca menü çıkar.

"Etsy bu anahtarları kabul etmedi" — Keystring ve Shared secret aynı uygulamadan, boşluksuz kopyalanmalı. İkisi birden gerekir. Uygulama onaylanmadan anahtarlar çalışmaz.

Etsy'de izin verdim ama tarayıcı "Bu siteye ulaşılamıyor" (localhost:3003) diyor — İzin verirken stallkit açık olmalı; uygulama 5 dakika bekler. stallkit'e dönüp Mağazamı bağla'ya tekrar basın. 3003 portunu başka bir program kullanıyorsa o programı kapatın.

Uygulama adı reddedildi — Etsy, adında "Etsy" geçen uygulamaları kabul etmiyor. Başka bir ad seçin. Developer Mode'u açmayın.

Takip numarası yüklenmiyor (403) — Etsy, 2024'ten beri yeni API anahtarlarıyla takip numarası eklemeyi Türkiye dahil birçok ülkede kısıtlıyor. Takip numaralarını Etsy Mağaza Yöneticisi'nden girin.

Troubleshooting

  • "The requested redirect URL is not permitted": add exactly http://localhost:3003/oauth/redirect under your app's ⋮ → Edit callback URLs on https://www.etsy.com/developers/your-apps (http, localhost, no trailing slash), then connect again. No such menu yet means the app is still waiting for approval.
  • Keys refused: copy both the Keystring and the Shared secret from the same, approved app, without spaces.
  • "This site can't be reached" on localhost:3003 after approving: keep stallkit open while you approve (it waits 5 minutes), then press connect again.
  • Tracking upload refused (403): Etsy restricts adding tracking with newer API keys in many countries; enter tracking in Shop Manager.

What changed: see CHANGELOG.md.