رفتن به مطلب

ارسال‌های توصیه شده

با استفاده از این کتابخانه می توانید از پرداخت درون برنامه تمامی مارکتها استفاده کنید.
این کتابخانه هیچگونه دسترسی به برنامه اضافه نمی کند و شما باید برای هر مارکت دسترسی خود را در ماینفست قرار دهید.

لیست مارکت ها:

  1. بازار
  2. مایکت
  3. ایران اپس
  4. پارس هاب
  5. کندو
  6. اول مارکت
  7. گوگل پلی استور

دسترسی های مارکت ها:

بازار:

AddPermission(com.farsitel.bazaar.permission.PAY_THROUGH_BAZAAR)

مایکت:

AddPermission(ir.mservices.market.BILLING)

ایران اپس:

AddPermission(ir.tgbs.iranapps.permission.BILLING)

پارس هاب:

AddPermission(net.jhoobin.jhub)

اول مارکت:

AddPermission(com.hrm.android.market.permission.PAY_THROUGH_MARKET)

گوگل پلی استور:

AddPermission(com.android.vending.BILLING)

کندو نیاز به دسترسی ندارد.

 

دریافت پلاگین

دریافت سورس

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 2 ساعت قبل، nw1992 گفته است :

با استفاده از این کتابخانه می توانید از پرداخت درون برنامه تمامی مارکتها استفاده کنید.
این کتابخانه هیچگونه دسترسی به برنامه اضافه نمی کند و شما باید برای هر مارکت دسترسی خود را در ماینفست قرار دهید.

لیست مارکت ها:

  1. بازار
  2. مایکت
  3. ایران اپس
  4. پارس هاب
  5. کندو
  6. اول مارکت
  7. گوگل پلی استور

دسترسی های مارکت ها:

بازار:


AddPermission(com.farsitel.bazaar.permission.PAY_THROUGH_BAZAAR)

مایکت:


AddPermission(ir.mservices.market.BILLING)

ایران اپس:


AddPermission(ir.tgbs.iranapps.permission.BILLING)

پارس هاب:


AddPermission(net.jhoobin.jhub)

اول مارکت:


AddPermission(com.hrm.android.market.permission.PAY_THROUGH_MARKET)

گوگل پلی استور:


AddPermission(com.android.vending.BILLING)

کندو نیاز به دسترسی ندارد.

 

دریافت پلاگین

دریافت سورس

 

سلام دوست عزیز ضمن تشکر بابت به اشتراک گذاری کتابخانه ارزشمند یک سوال داشتم.

 

سناریو به این شکله که بفرض کاربری محصول REmove_Ads  رو خریداری کرده . برنامه از روی گوشی پاک میشه دوباره از طریق بازار برنامه رو نصب می کند در کدام رویداد می توان صحت خرید محصولی که کاربر سابقا خریداری کرده را مورد بررسی قرار داد.

 


Sub MdMarketsIAB1_OwnedProducts(Success As Boolean, purchases As Map)
   If Success Then
		For Each P As Purchase In purchases.Values
			If (P.ProductId=SKU_COIN Or P.ProductId=SKU_GEM) Then
				MdMarketsIAB1.ConsumeProduct(P)   ------------------------> *****************
			End If 
			
	  		If P.ProductId=SKU_ADS Then
				ToastMessageShow("Purchase Success. Token: " & P.PurchaseToken, True)
				LabelAds.Text = "Ads Disabled"
				LabelAds.TextColor=Colors.Red
			End If 
      Next
   End If
End Sub

این رویداد چه زمانی فراخوانی میشود ؟MdMarketsIAB1_OwnedProducts

این خطی که با ستاره مشخص کردم دقیقا کارش چیه ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 16 ساعت قبل، devil_v9 گفته است :

 

سلام دوست عزیز ضمن تشکر بابت به اشتراک گذاری کتابخانه ارزشمند یک سوال داشتم.

 

سناریو به این شکله که بفرض کاربری محصول REmove_Ads  رو خریداری کرده . برنامه از روی گوشی پاک میشه دوباره از طریق بازار برنامه رو نصب می کند در کدام رویداد می توان صحت خرید محصولی که کاربر سابقا خریداری کرده را مورد بررسی قرار داد.

 



Sub MdMarketsIAB1_OwnedProducts(Success As Boolean, purchases As Map)
   If Success Then
		For Each P As Purchase In purchases.Values
			If (P.ProductId=SKU_COIN Or P.ProductId=SKU_GEM) Then
				MdMarketsIAB1.ConsumeProduct(P)   ------------------------> *****************
			End If 
			
	  		If P.ProductId=SKU_ADS Then
				ToastMessageShow("Purchase Success. Token: " & P.PurchaseToken, True)
				LabelAds.Text = "Ads Disabled"
				LabelAds.TextColor=Colors.Red
			End If 
      Next
   End If
End Sub

این رویداد چه زمانی فراخوانی میشود ؟MdMarketsIAB1_OwnedProducts

این خطی که با ستاره مشخص کردم دقیقا کارش چیه ؟

سلام

توی ساب BillingSupported اگه نگاه کنید زده که پرداخت های قبلی کاربر رو دریافت کنه و بعد از اون این سابی که ارسال کردید اجرا میشه.

این خطی که مشخص کردید مربوط به محصول مصرفی هستش که قبلا پرداخت شده ولی هنوز مصرف نشده (مثلا ممکنه بعد پرداخت و قبل از اینکه مصرف بشه اینترنت کاربر قطع شده باشه). میاد و مصرفش میکنه که کاربر بتونه اون محصول رو دوباره بخره درغیر این صورت نمیتونه دوباره بخره و خطا میزنه. (تا زمانی که محصول مصرف نشده امکان خرید مجدد نیست)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...