بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

پرداخت درون برنامه ای بازار - آیتم مصرفی - مثل فروش سکه

مدیریت گفتگو
Mohsen 11 سال پیش
آخرین تغییر: 10 سال پیش

سلام دوستان

میخواستم اگر امکانش هست یکی از شما اساتید در مورد پرداخت درون برنامه ای که بشه داخلش سکه فروخت (شبیه برنامه آفتابه) توضیح بده که چطور میشه اینکارو کرد ( همراه با سورس ).

سپاس

نظرات

Mohsen 11 سال پیش
فقط کد های قسمت پرداخت درون برنامه ای رو می خواستم بدونم - در مورد پرداخت درون برنامه ای برای آیتم های مصرفی مثل سکه مطلبی پیدا نکردم که جامع توضیح بده...

پاسخ‌ها 4

Rabbit 11 سال پیش

داخل انجمن بحث شده قبلا.

همون مثل خرید معمولی هست فقط بعد از خرید باید این خرید رو مصرف کنید تا مجددا بتونید خرید انجام بدین.

اطلاعات کامل همراه کد در این لینک

نظرات

Mohsen 11 سال پیش
قبلا اون تاپیک رو خوندم.. بیشتر محتوای غیر قابل مصرف رو توضیح میده.. فقط در یکی از پاسخ ها در مورد آیتم مصرفی صحبت شده.. مثلا: این کد کلیک شدن دکمه: G.mHelper.launchPurchaseFlow(ActivityPayment.this, G.SKU_COINS, 0, mPurchaseFinishedListener); بعدش واسه مصرف باید چیکاری انجام داد؟
Mohsen 11 سال پیش

الان این سورس درسته واسه مصرف آیتم خریداری شده؟

    IabHelper.OnIabPurchaseFinishedListener mPurchaseFinishedListener = new IabHelper.OnIabPurchaseFinishedListener() {
        public void onIabPurchaseFinished(IabResult result, Purchase purchase) {
            if (result.isFailure()) {
                Log.d(TAG, "Error purchasing: " + result);
                return;
            }else if (purchase.getSku().equals(SKU_C1000)) {
                // give user access to premium content and update the UI
                SharedPreferences ***
                SharedPreferences.Editor ***

                e1.putInt(***)
                e1.commit();
               
                mHelper.consumeAsync(purchase,listener);

                Intent intent = new Intent();
                intent.setClass(PaymentActivity.this, MsgActivity.class);startActivity(intent);
            }
        }
    };
    IabHelper.OnConsumeFinishedListener listener = new IabHelper.OnConsumeFinishedListener() {
       
        @Override
        public void onConsumeFinished(Purchase purchase, IabResult result) {
            // TODO Auto-generated method stub
            if(result.isSuccess()){
                Log.d(TAG, "OnConsumeFinishedListener()");
            }
        }
    };

نظرات

حامد 11 سال پیش

پروژه پرداخت درون برنامه ای - مصرفی :

( غیر قابل Patch شدن توسط برنامه LuckyPatcher )

اگر کسی توانست با برنامه LuckyPatcher این برنامه را Patch کند خواهشا اطلاع رسانی کند.

لینک دانلود فایل سورس و برنامه 1

لینک دانلود فایل سورس و برنامه 2

نظرات

Mohsen 11 سال پیش
ممنونم از راهنماییتون آقا حامد. پرداخت درون برنامه ایم درست شد. برنامم رو فرستادم واسه تایید بازار. یک دنیا ممنون. موفق باشید.
Mseif 10 سال پیش
لینک سورس برنامه 1 رو میشه دوباره بزارین از کار افتاده ... !!
Mohsen 11 سال پیش

نظرات


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