رفتن به مطلب

محمدرضا شاهپیری

مدیر کل سایت
  • تعداد ارسال ها

    4,097
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    791

پست ها ارسال شده توسط محمدرضا شاهپیری

  1. عزیز شما قبل از اینکه از آموزش استفاده کنین حتما رو خود پرداخت خیلی کار کنین تا کاملا مسلط شین و مفاهیمش رو درک کنین. تا موقعی که شما ندونین پرداخت چی هست چجوری میخواین امنیتشو برقرار کنین؟

    بعد از اینکه خرید انجام شد باید متد ConsumeProduct رو حتما برای محصولات مصرف شدنی صدا بزنین تا محصول مصرف و مجددا قابل خرید باشه به شکل زیر صدا بزنید

    oBillingManager.ConsumeProduct(Product)

    callback هم به صورت زیر هست 

    Sub BillingManager_ProductConsumed(Success As Boolean, Product As Purchase)
    End Sub

     

    • پسندیدن 1
  2. من برای مصرف شدنی تست نکردم و اینو به عهده خود بچه ها گذاشتم ولی نباید مشکلی باشه اگه درست پیاده کرده باشین.

    دقت کنید محصولات مصرف شدنی یه تفاوت خیلی مهم دارن با محصولات مصرف نشدنی اونم اینه که حتما بعد از خرید باید درخواست مصرف بدی تا دفه بعد هم بتونی بخری

  3. این که دیگه واضحه عزیز

    شما باید جابهاتون رو با jobname‌ از هم جدا کنید و توی jobdone‌ بیاید و اونو بگیرید و بقیه کارا رو انجام بدین به شکل زیز میشه تقریبا

    Sub JobDone (Job As HttpJob)
       If Job.Success = True Then
          Select Job.JobName
             Case "Job1"
                'print the result to the logs
                Log(Job.GetString)
             Case "Job2"
                'show the downloaded image
                Activity.SetBackgroundImage(Job.GetBitmap)
          End Select
       Else
          Log("Error: " & Job.ErrorMessage)
       End If
       Job.Release
    End Sub

     

    • پسندیدن 1
  4. در 12 دقیقه قبل، RoyaPM گفته است :

    تو روش شما که از کتابخانه پرمیشن استفاده میکنه برای نصب درون پرداخت، با اندروید 6 و بالاتر کاربر بایستی بره و دستی فعال کنه دسترسی رو یا نیازی نیست؟

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

    ولی در هرصورت کابر باید اجازه دسترسی رو بده. چه با کتابخونه و چه دستی.

    • پسندیدن 2
  5. به احتمال زیاد از اندروید 6 به بالا باید دستی فعال بشه.

    چون رانتایم پرمیشن از این ورژن به اندروید اومد.

    ولی برای اندرویدهای پایینتر از 6 هیچ مساله ای به وجود نمیاد.

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

    • پسندیدن 2
  6. در 16 دقیقه قبل، محمد معین عبدی گفته است :

     

    درود خداوند بر شما

    همونجوری که دوستان فرمودن شما میتونید تاپیک بزنید تا دوستان دیگه هم بتونن استفاده کنن از بحث

    اگه هم کارتون خصوصیه توی خصوصی محبت کنید

    • پسندیدن 4
  7. آخی. هلاک کردی خودتو عامو:unknown::malih:

    ببین عزیز اون کتابخونه رو غیر فعال کن و متغیرهاشم حذف کن.

    به صورت زیر درون پرداخت رو اینشیالیز کن

    Try
    	inapp.Initialize("bazarinapp",publicuu)
    	Catch
    		ToastMessageShow("لطفا به تنظیمات برنامه بروید و دسترسی درون پرداخت بازار را فعال کنید",False)
    	End Try

    به همین سادگی

    • پسندیدن 3
  8. عزیز این کتابخونه آنچنان ضرورتی هم نداره.

    شما این کتابخونه رو حذف کنید و به جاش موقع اینیشیالایز کردن درون پرداخت اونو توی ترای کش بزارین و اگه خطا داد یعنی اینکه دسترسی گرفته نشده ویه پیغام به کاربر نشون بده که بره از تو تنظیمات و دسترسی بازار رو فعال کنه.

    • پسندیدن 2
  9. به نام خداوند منان

    دوستان همونجوری که میدونید مارکتها جدیدا api هایی رو جهت اعتبار سنجی پرداخت درون برنامه ای به توسعه دهندگان ارائه دادن و تقربا با این روش تا حد زیادی تونستن جلوی دور زدن رو بگیرن

    آموزش امن کردن پرداخت درون برنامه ای بازار رو از این لینک  میتونید ببینید و توصیه میشه که حتما ببینید چون این آموزش به صورت خلاصه توضیح داده شده

     

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

    امیدوارم از این آموزش هم لذت کافی و وافی رو ببرید.

    موفق باشید

    لینک مستندات جدید مایکت
    لینک آموزش

    لینک آموزش مستندات جدید

    • پسندیدن 9
  10. میشه مختار جان فقط به این نکته هم توجه داشته باش که الان همه بار امنیت افتاده رو دوش خودت و کارایی که سمت سرور انجام میدی و بازار نقشش به زیر ۱۰ درصد میرسه

    در صورتی که بخوای از کتابخونه استفاده نکنی باید مقادیر رو به صورت خام و هیچ گونه رمزگذاری به سرور ارسال و نتیجه رو هم به همون صورت خام دریافت کنی. که اصلا توصیه نمیشه

    • پسندیدن 2
  11. برسی کردم عزیز.

    تنها جایی که من حدس میزنم مشکل وجود داشته باشه نسخه php تون هست.

    شما یه بار url خودتون رو تو مرورگر اجرا کنید میبینید که متاسفانه همه کدهای php پرینت میشه. این خودش امنیتش صفره

    شما این کارها رو بکنید.

    اول همه فایلهای php تون رو به این صورت شروع کنید php?>

    دوم از دستور echo‌به جای print‌استفاده کنید

    • پسندیدن 1
  12. در 46 دقیقه قبل، مجید آرتا گفته است :

    میبینم گرد و خاک علمی کردین   :DD:    

      اصا دیگه ترکوندیم مجید جان:gamer2:

     نمیگین یه آرتایی هم هست بگید بیاد وردستتون بشینه یه چی یاد بگیره :DD: بخیل نباشین دیگه :DD:    خخخخخ ما اینیم دیگه:girl_pardon:

     

    ممدرضا قربونه دستت بابت کتابخونه و آموزشت، همیشه میگن قضیه رو از دید 3D  ببینید، ربطشم نمیدونم چیه   :girl_pardon:     هرگز نمیرد آنکه دلش زنده شد به عشق حافظا:girl_flag_of_truce:

     

    دوستان نظراتی رو دادن و خب همیشه میگن، هم فکری و مشورت توی هر زمینه ای جواب میده و دوستان نظر لطفشون هستش و دارن ایده و نظر میدن، خوبه که ازشون استفاده کرد ( در صورت درست بودن )  دقیقا همین طوره مجید جان دوستان لطف میکنن و نظرات و انتقادات سازنده خودشون رو عرضه میکنن از این بابت بسیاررر ممنون و سپاسگذاریم. 

    در کل من زیاد توی کار نیستم هرچی میگین بگین فقط خوب باشه و از لحاظ نمره منفی و اخراج امنیتش بالا باشه :DD:    یه بگو مگوی ساده با یکی از دوستان گل انجمن بود یه کل کل علمی امنیتی بود امیدوارم دوستان کدورت خاطر پیدا نکرده باشن:53:

      نوکر همه ی بچه های انجمن هم هستیم :hi:         منم نوکرتم. :hi: چاکر همه بچه های گل انجمن هم هستیم. :give_heart: شما هستین که ما معنی پیدا میکنیم ♥

     

     

    • پسندیدن 4
×
×
  • اضافه کردن...