PDA

View Full Version : Refresh code در پرداخت درون برنامه ای



Ebrahimkh
پنج شنبه 21 خرداد 1394, 14:50 عصر
سلام دوستان چند تا سوال دارم

1 - تو پرداخت درون برنامه ای من رفرش کد رو از کجا گیر بیارم؟؟!!
2- هنگام ایجاد کلاینت Redirect URI رو چی باید وارد کنم(این بنظر شما آدرس فایل رو می خواد که تو هاست آپلودش کردم ؟؟!!)


اینم سورسی فایلی که دوستمون نوشته




<?php if(empty($_REQUEST['package']) || empty($_REQUEST['product']) || empty($_REQUEST['tokenid'])){echo "error";return;} $package = $_REQUEST['package'];$product = $_REQUEST['product'];$tokenid = $_REQUEST['tokenid']; $refcode = 'کدی که از بازار گرفتین - رفرش کد'; $url = 'http://pardakht.cafebazaar.ir/auth/token/';$data = array('grant_type' => 'refresh_token', 'client_id' => 'آیدی کلاینت', 'client_secret' => 'رمز کلاینت', 'refresh_token' => $refcode); # Create a connection$ch = curl_init($url); # Form data string$postString = http_build_query($data, '', '&'); # Setting our optionscurl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS, $postString);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); # Get the response$response = curl_exec($ch); $jsonResponse = json_decode($response, true); $access_token = $jsonResponse['access_token']; $result = file_get_contents("https://pardakht.cafebazaar.ir/api/validate/$package/inapp/$product/purchases/$tokenid/?access_token=$access_token"); echo $result; curl_close($ch); ?>





دوستان اگه سورس پروژه پرداخت درون برنامه ای از طریق هاست رو دارید ممنون میشم آپلودش کنیم