T-SOFT/Uygulama Geliştirme/Eski Kurulumdan Geçiş

Eski Kurulumdan Geçiş

Uygulamanız bugün kurulumda mağazada açılan bir web servis (rest1) kullanıcısıyla ve gateway.tsoftapps.com yönlendirmesiyle çalışıyorsa bu sayfa sizin için. Bu iki yol kapanacak; yerine OAuth kurulumu, 2026-01 Admin API'si ve panel içi açılış geliyor.

Ne neyle değişiyor

EskiYeni
Kurulumda prefix adıyla açılan rest1 kullanıcısı ve şifresiMağaza onayıyla gelen kurulum kodu, uygulama kimliği + store_id ile alınan token (OAuth Akışı)
https://<mağaza>/rest1/* çağrılarıhttps://<mağaza>/api/v3/admin/2026-01/* (JSON:API)
Paketteki web servis metot listesiOnay ekranında gösterilen kapsamlar
Kurulum anında sunucunuza yapılan kayıt çağrısıKurulum kodunun redirect_uri ya da app_url adresinize gelmesi
Kaldırırken sunucunuza yapılan çağrıuninstall_url adresinize imzalı app.uninstalled bildirimi (Webhooks)
gateway.tsoftapps.com/api/go/app/<prefix> ve /api/app/get-token/<prefix> yönlendirmesi, panel kartıPanel içinde /apps/open/<prefix> iframe'i ve ES256 oturum token'ı (Panele Gömülü Uygulamalar)
Gateway lambda uçlarıAdmin API ve kendi sunucunuz

Vitrine kod ekleyen uygulamalar için takip kodu modülü de değişiyor: kod, mağaza sahibinin kurulumda doldurduğu ayar formuyla eklenir. Hem vitrine kod ekleyen hem API'ye erişen uygulamalar tek kurulumda iki adımı birlikte alır: önce ayar formu, sonra izin onayı.

Mevcut mağazalarınız

Uygulamanızı eski yöntemle kurmuş mağazalar, kaydınıza kapsamlar eklendiğinde Uygulamalarım ekranında İzinleri onayla bağlantısını görür. Mağaza sahibi onayladığında kurulum kodu size gelir; o andan itibaren o mağazayı yeni yolla çalıştırabilirsiniz.

Geçiş süresince iki yolu birlikte çalıştırın: kurulum kodu gelmiş mağazada Admin API'yi, gelmemiş mağazada eski yolu kullanın.

Adımlar

Kapsamlarınızı çıkarın

Kullandığınız her web servis metodunun karşılığını Kapsamlar sayfasında bulun. Karşılığını bulamadığınız bir metot varsa bize bildirin.

Kaydınızı güncelletin

redirect_uri, panel içinde açılacaksa app_url, kaldırma bildirimi için uninstall_url ve kapsam listesini iletin; karşılığında uygulama sırrınızı alın.

Test mağazasında deneyin

Kurulum kodunu takas edin, token alın, Admin API'yi çağırın, uygulamanızı panel içinde açın ve kaldırma bildirimini doğrulayın.

Mevcut mağazaları taşıyın

Mağaza sahiplerini İzinleri onayla adımına yönlendirin. Eski yol kapanana kadar iki yolu birlikte çalıştırın.

Örnek bir uygulamanın kaynağını ve takvimi T-SOFT ekibinden isteyebilirsiniz.