MyketInapp کتابخانه درون پرداخت مایکت
مشاهده فایل
با سلام.
مایکت هم درون پرداختشو به روز کرده و طبق معمول برای b4a به روزرسانی نکرده که تصمیم گرفتیم برای دوستان آماده کنیم.امیدوارم مورد استفاده قرار بگیره.
نحوه استفاده. اول کد زیر رو به منیفست اضافه کنید.
CreateResourceFromFile(Macro, MyketBilling.Manifest)
متدها هم که به شکل زیر هست.
Private myketBilling As MyketBilling
myketBilling.initialize("myket",publicKey) اینیشیالایز کردن
====================================================================
result.isSuccessful بعد از اینیشیالایز این متد اجرا میشه چک کنید که موفق باشه با دستور
Private Sub myket_onIabSetupFinished(result As IabResult)
Log(result.isSuccessful)
Log(result.ErrorMsg)
End Sub
==========================================================================
myketBilling.queryInventoryAsync گرفتن لیست محصولات یا خریدها
این متد اجرا میشه
Private Sub myket_onQueryInventoryFinished(result As IabResult,inventory As Inventory)
Log(inventory.AllProducts.As(List).Size )
End Sub
========================================================================
myketBilling.launchPurchaseFlow(sku,payload) خرید درون برنامه
myketBilling.launchSubscriptionPurchaseFlow(sku,payload) اشتراک
نتیجه خرید
Private Sub myket_onIabPurchaseFinished(result As IabResult,purchase As Purchase)
Log(result.isSuccessful)
Log(result.ErrorMsg)
End Sub
=============================================================================
myketBilling.consumeAsync(purchase) مصرف کردن خرید
نتیجه
Private Sub myket_onConsumeFinished(result As IabResult,purchase As Purchase)
End Sub
دانلود سورس
source.zip
ارسال کننده
محمدرضا شاهپیری
ارسال
۰۱/۰۷/۱۸
دسته
کتابخانه ها