آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

API بازار

M.Karimi  10 سال پیش  10 سال پیش
0 0

سلام.

کسی api  بازار رو پیاده سازی کرده ؟

این فایل php رو رویه سرورم اپلود میکنم و تویه بازار کلاینت میسازم....

 
<?php
 
if(empty($_REQUEST['package']) || empty($_REQUEST['product']) || empty($_REQUEST['tokenid'])){
echo "error";
return;
}
 
$package = $_REQUEST['package'];
$product = $_REQUEST['product'];
$tokenid = $_REQUEST['tokenid'];
 
$refcode = 'کدی که از بازار گرفتین - رفرش کد';
 
$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 options
curl_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);
 
 
?>

ولی وقتی میخوام اطلاعات کلاینت رو در لینک زیر ذخیره کنم تا دکمه تایید بیاد خطا میده...

 https://pardakht.cafebazaar.ir/auth/authorize/?response_type=code&access_type=offline&redirect_u  ri=<REDIRECT_URI>&client_id=<CLIENT_ID>

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

من php بلد نیستم با توجه به این آموزش پیش میرم ---> لینک

اگه میشه راهنماییم کنید....

 

 برای این سوال پاسخی وجود ندارد.

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