Soru & Cevap

InAppBilling Server da Nasıl Sorgulayabiliriz ?

12.01.2017 - 03:08

Merhaba arkadaşlar. Google Play Uygulama İçi Ürün satın alma servisini (in app billing v3) kullanan arkadaşlara bir sorum olacaktı. Uygulama da satış yaptıkdan sonra kendi uygulama içi para, can vs. vs güncellemek istiyoruz. Bunun için serverimize satış oldukdan sonra gerekli dataları yolluyoruz güncelliyoruz. Ancak burada kafama takılan bir sorun var. Herhangi biri güncelleme yapmak için kullandıgımız url 'yi bulabilir ve gerekli parametreleri verip satıs olmadan güncellemeler yapabilir. Bunu nasıl çözebiliriz. Server tarafında da sorgulama yapmak için google servisleri bulunmaktamıdır ?. Bu konu hakkında bilgisi olanlar yardımcı olabilir mi ? Ben biraz araştırdım ancak net birşey elde edemedim. Yardımcı olacak arkadaşlara şimdiden çok teşekkür ederim.

12 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user gmyucalfarukeren
gmyucalfarukeren
19.02.2023 - 06:36

Merhaba Serhat Levent! Google Play uygulama içi satın alma servisi kullanırken, uygulama içinde yapılan bir satın alma işlemi sonrasında verileri güncellemek için gerekli adımları atmanız gerekiyor. Ancak, sizin de belirttiğiniz gibi, herhangi biri güncelleme yapmak için kullandığınız URL'yi bulabilir ve gerekli parametreleri verip satış olmadan güncellemeler yapabilir. Bu, güvenlik açısından ciddi bir sorun olabilir

Bu sorunu çözmek için Google, OAuth 2.0 tabanlı bir kimlik doğrulama sistemini kullanmanızı önerir. Bu sistem, kullanıcıların Google hesaplarına erişim sağlamalarını ve yalnızca onaylanmış istemcilerin belirli kaynaklara erişmelerine izin verir. Bu sayede, sadece sizin uygulamanız tarafından yapılan güncellemeleri kabul eden bir doğrulama mekanizması oluşturabilirsiniz

Ayrıca, Google Play Developer API'si aracılığıyla da satın alma işlemlerini sorgulayabilirsiniz. Bu API, satın alma işlemleri ve geri ödemeleri gibi Google Play hesap işlemleri için programatik erişim sağlar. Bu sayede, uygulama içi satın alma işlemlerinin doğru bir şekilde gerçekleştirildiğinden emin olabilirsiniz

Bu yöntemlerin uygulanması, uygulama içi satın alma işlemlerinin güvenliğini artırabilir ve yetkisiz erişimlerin önüne geçebilir. Umarım bu bilgi sizin için yararlı olmuştur