محمدرضا شاهپیری 5,581 ارسال شده در 29 فروردین، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 29 فروردین، ۱۳۹۶ در 2 ساعت قبل، amir1335pp گفته است : مشکل از کتابخونتونه عزیز. کتابخونه درون پرداخت بازار رو از فروشگاه انجمن تهیه کنید. 2 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Mehdi.s 173 ارسال شده در 18 فروردین، ۱۳۹۷ اشتراک گذاری ارسال شده در 18 فروردین، ۱۳۹۷ سلام پرداخت اشتراکی رو هم میشه توضیح بدید؟ من با این کتابخونه پرداخت اشتراکی رو انجام دادم ولی نمیدونم چجوری هر بار چک کنم ببینم ایا مدت اشتراک تموم شده یا نه لطفا کمک کنید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
aminmoghadas 9 ارسال شده در 13 آبان، ۱۳۹۷ اشتراک گذاری ارسال شده در 13 آبان، ۱۳۹۷ سلام من از کتابخونه های شما دارم استفاده میکنم کتابخونه m_httputils2 توی اینشیالایز خطا میده کلا به جاش من از کتابخونه httputils2 استفاده کردم اون خطا نمیده و اطلاعات رو ارسال میکنه فایل php رو هم توی سرور مطابق فایهای جدید کتابخونه پرشین انکریپت درست کردم توی نتیجه درخواست که به اپ برمیگرده خطا هست که فکر میکنم به خاطر اینه که اطلاعات درست ارسال نمیشه هر دفعه یکی از متغیرهایی که ارسال شده رو خطا میگیره نمیتونه دیکریپت کنه <b>Warning</b>: file_get_contents(https://pardakht.cafebazaar.ir/devapi/v2/api/validate/error:0606506D:digital envelope routines:EVP_DecryptFinal_ex:wrong final block length/inapp/testkhosh/purchases/0RbWLIR4wXYqMGdY/?access_token=J47cijHc9XTfiPY3YLSJKdhD1xxUcg): failed to open stream: HTTP request failed! HTTP/1.1 404 NOT FOUND مثلا الان به پکیج نیم ایراد گرفته یه بار دیگه ممکنه یکی دیگه رو خطا بگیره توی برنامه لاگ گرفتم کد ها به درستی ساخته میشن اینم کد php هست include 'PersianCipher.php'; const secretKey ='fthrvxdgfrhju56f'; $packageName = $productId = $purchaseToken =$id= ""; //////////////////////////////////////// if ($_POST) { $packageName =decrypt($_POST['packageName']); $productId= decrypt($_POST['productId']); $purchaseToken = decrypt($_POST['purchaseToken']); $id = decrypt($_POST['id']); } function test_input($data) { $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); return $data; } function encrypt($text){ $encrypt = AesCipher::encrypt(secretKey, $text); if(!$encrypt->hasError()){ return $encryppt->getData(); }else{ return $encryppt->getErrorMessage(); } } function decrypt($text){ $decrypted = AesCipher::decrypt(secretKey, $text); if(! $decrypted->hasError()){ return $decrypted->getData(); }else{ return $decrypted->getErrorMessage(); } } ////////////////////////////////////// $togenurl ='https://pardakht.cafebazaar.ir/devapi/v2/auth/token/'; $data = array('grant_type' => 'refresh_token', 'refresh_token' => 'توکن', 'client_id'=>'آی دی', 'client_secret'=>'سکرت'); $options = array( 'http' => array( 'header' => "Content-type: application/x-www-form-urlencoded\r\n", 'method' => 'POST', 'content' => http_build_query($data), ), ); $context = stream_context_create($options); $result = file_get_contents($togenurl, false, $context); $obj=json_decode($result); $acesstogen=$obj->{'access_token'}; ini_set("allow_url_fopen", 1); $chekpurchaseurl="https://pardakht.cafebazaar.ir/devapi/v2/api/validate/".$packageName."/inapp/".$productId."/purchases/".$purchaseToken."/?access_token=".$acesstogen; $json = file_get_contents($chekpurchaseurl); $obj = json_decode($json); $stat=$obj->purchaseState; if($stat===0){ $decryptvalue="am".$id."nr"; $decrypted = encrypt($decryptvalue); print $decrypted; } * اون قسمت توکن و آی دی و سکرت هم درست هستند بدون انکریپت و دیکریپت تست شد به درستی کار میکرد و خرید تایید میشد ممنون مشم راهنمایی بفرمایید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 13 آبان، ۱۳۹۷ سازنده اشتراک گذاری ارسال شده در 13 آبان، ۱۳۹۷ در 4 ساعت قبل، aminmoghadas گفته است : از کتابخونه persianfastnet برای ارسال دیتا استفاده کنید و اینکه چک کنید کانفیگ بین سرور و اندروید تو بحث رمزنگاری به درستی انجام شده باشه 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
aminmoghadas 9 ارسال شده در 13 آبان، ۱۳۹۷ اشتراک گذاری ارسال شده در 13 آبان، ۱۳۹۷ در 13 دقیقه قبل، محمدرضا شاهپیری گفته است : از کتابخونه persianfastnet برای ارسال دیتا استفاده کنید و اینکه چک کنید کانفیگ بین سرور و اندروید تو بحث رمزنگاری به درستی انجام شده باشه الان اطلاعات بدون کد کردن درست رد و بدل میشه بدون هیچ خطایی چندین بار تست شد. فقط وقتی انکریپت میشن این مشکل پیش میاد توی فایل php طبق آموزش جدید کتابخونه تنظیم شده توی اپ هم وقتی لاگ میگیرم قبل از ارسال همه متغیر ها درست انکریپت میشن یعنی وقتی انکریپت میشن توی ارسالشون کتابخونه httputils2 مشکل پیدا میکنه؟ چون بدون انکریپت شاید 100 بار تست کردم هیچ دفعه ای خطا نخورد کدهای فایل php رو گذاشتم اگر نیازه تا کد های اپلیکیشن رو هم بزارم؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 13 آبان، ۱۳۹۷ سازنده اشتراک گذاری ارسال شده در 13 آبان، ۱۳۹۷ در 47 دقیقه قبل، aminmoghadas گفته است : عزیز کتابخونه httputil کتابخونه استانداردی برای ارتباط با سرور نیست و برای کارهای ساده خوبه. از کتابخونه fastnet استفاده کنید انشالا که موردی نباشه. چون اگه طبق آموزش پیش رفتین نباید موردی باشه 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
aminmoghadas 9 ارسال شده در 14 آبان، ۱۳۹۷ اشتراک گذاری ارسال شده در 14 آبان، ۱۳۹۷ عذر خواهی میکنم که تاپیک رو بالا میارم دوباره از کتابخونه پرشین فست نتورک استفاده شد فقط مشکل اینه که توی ارسال اطلاعات بعد از چند ثانیه لاگ های زیر رو میده با این که فایل موجوده Log(Error.ErrorDetails) => connectionError Log(Error.ErrorMsage) => com.androidnetworking.error.ANError: java.net.SocketTimeoutException Log(Error.CauseMessage) => java.net.SocketTimeoutException Log(Error.ErrorBody) => null Log(Error.ErrorLocalizedMsage) => com.androidnetworking.error.ANError: java.net.SocketTimeoutException Log(Error.ResponseBody) => null نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 14 آبان، ۱۳۹۷ سازنده اشتراک گذاری ارسال شده در 14 آبان، ۱۳۹۷ در 2 ساعت قبل، aminmoghadas گفته است : در خواستتون تایم اوت شده هموطن که دیگه مشخص هست چه مشکلی به وجود اومده. سورس پروژه رو برام خصوصی بفرستید تا بررسی کنم. 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
samannnn 1 ارسال شده در 29 مهر، ۱۳۹۹ اشتراک گذاری ارسال شده در 29 مهر، ۱۳۹۹ سلام. خیلی عالی بود آموزشتون فقط دو تا سوال: 1- access_token همیشه ثابت هست؟ 2- refresh_token رو تو php وارد کردیم. راهی هست که اتوماتیک هر سری از سرور درخواست کنه؟ 3- بلاخره نفهمیدم که هر چند ثانیه این expires_in باطل میشه. بازم ممنون از شما. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
رضا قاسمی پور 0 ارسال شده در 13 فروردین، ۱۴۰۰ اشتراک گذاری ارسال شده در 13 فروردین، ۱۴۰۰ باسلام خیلی عالی فقط یک سوال اگه بشه تو صفحه خریدش ی حرکتی بزنیم ک بیاد برنامه های نصب شده رو چک کنه اگر لاکی .. یا امسال این براش تعریف کنیم که اگر این برنامه ها نصب بود از اکتویتی خارج شو و بگو برای خرید مثلا این برنامه باید پاک کنی فلان دیگه نیازی ب هاست نباشه هرچند اینم میتونن پکیج نیمه برنامه رو عوض کنن ولی توی اندروید ۶ به بالا بعدش نصب نمیشه بعد تعدادم این افرادم خیلی محدود میشه اگه کسی میدونه چطور میشه این حرکت پیاد کرد بگه استفاده کنیم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
seyed_27 170 ارسال شده در 25 فروردین، ۱۴۰۰ اشتراک گذاری ارسال شده در 25 فروردین، ۱۴۰۰ در در 12 اسفند 1395 در 16:25، محمدرضا شاهپیری گفته است : اولا که هر توگن 42 روز اعتبار داره نه یه ساعت. ثانیا تفاوت تو امنیت منظور بوده نه تازه سازی توگن. برای این مساله هم یه راه خیلی ساده وجود داره که از طریق خود برنامه میشه این کار رو انجام داد و هیچ نیازی نیست که سمت سرور کاری انجام بشه انشالا آموزش تکمیلی در این خصوص تهیه میشه و خدمت دوستان ارائه میشه. سلام آموزش این قسمت ساخته شده؟ چطور میشه در خود برنامه توکن دسترسی رو گرفت؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی قاسمی 0 ارسال شده در 12 آذر، ۱۴۰۰ اشتراک گذاری ارسال شده در 12 آذر، ۱۴۰۰ با سلام و درود دوستان من تازه کار هستم سوالی که دارم اینه که این آموزش به روز هست ؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 13 آذر، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 13 آذر، ۱۴۰۰ در ۱۴۰۰/۹/۱۲ در ۱۵:۵۷، مهدی قاسمی گفته است: با سلام و درود دوستان من تازه کار هستم سوالی که دارم اینه که این آموزش به روز هست ؟ سلام و درود. فک نکنم تغییر خاصی کرده باشه. به روزه 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی قاسمی 0 ارسال شده در 15 آذر، ۱۴۰۰ اشتراک گذاری ارسال شده در 15 آذر، ۱۴۰۰ با سلام یه سوال درباره هاست دارم ، اینکه در چه حدی لازمه برای هاست هزینه کرد و با چه ویژگی هایی ؟ همچنین برای امن کردن پرداخت چند اپلیکیشن ، در صورتی که افلاین باشن و فقط برای خرید استفاده بشه. اگر بشه یه راهنمایی درباره ویژگیهای هاست لازم بفرمایید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 16 آذر، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 16 آذر، ۱۴۰۰ در ۱۴۰۰/۹/۱۵ در ۱۰:۵۷، مهدی قاسمی گفته است: با سلام یه سوال درباره هاست دارم ، اینکه در چه حدی لازمه برای هاست هزینه کرد و با چه ویژگی هایی ؟ همچنین برای امن کردن پرداخت چند اپلیکیشن ، در صورتی که افلاین باشن و فقط برای خرید استفاده بشه. اگر بشه یه راهنمایی درباره ویژگیهای هاست لازم بفرمایید یه هاست معمولی نیازه عزیز. پردازش آنچنانی که نداره. فقط یه درخواست میده به بازار و از اونچا هم نتیجه میاد به کلاینت. یه هاست با فضای ۱ گیگ و رم ۴ اکیه. 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی قاسمی 0 ارسال شده در 16 فروردین، ۱۴۰۱ اشتراک گذاری ارسال شده در 16 فروردین، ۱۴۰۱ عرض سلام و احترام راستش لینک کتابخونه Persian_Encryption که تو این آموزش قرار داره به صفحه خالی میره ، آیا این آموزش دیگه قابل استفاده نیست ؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 17 فروردین، ۱۴۰۱ سازنده اشتراک گذاری ارسال شده در 17 فروردین، ۱۴۰۱ در ۱۴۰۱/۱/۱۶ در ۱۵:۴۹، مهدی قاسمی گفته است: عرض سلام و احترام راستش لینک کتابخونه Persian_Encryption که تو این آموزش قرار داره به صفحه خالی میره ، آیا این آموزش دیگه قابل استفاده نیست ؟ سلام و درود. آموزش قابل استفاده اس عزیز.فقط کتابخونه به اون صورت نیازی نیست و با یه ssl نتیجه مشابه رو میگیرین. انشالا وقت شد آموزش رو طبق تغییرات بازار(اگه تغییر کرده باشه البته) به روز میکنم 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی قاسمی 0 ارسال شده در 17 فروردین، ۱۴۰۱ اشتراک گذاری ارسال شده در 17 فروردین، ۱۴۰۱ در ۱۴۰۱/۱/۱۷ در 00:07، محمدرضا شاهپیری گفته است: سلام و درود. آموزش قابل استفاده اس عزیز.فقط کتابخونه به اون صورت نیازی نیست و با یه ssl نتیجه مشابه رو میگیرین. انشالا وقت شد آموزش رو طبق تغییرات بازار(اگه تغییر کرده باشه البته) به روز میکنم ممنون استاد عزیز 🙏 انشالله که وقتش جور بشه و از آموزشتون استفاده کنیم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: strong> مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.