سلام علیکم
من می خوام یه فایل PHP درخواست بفرسته به:
بعد پاسخ رو نشون بدهکد PHP:
https://api.kavenegar.com/v1/613472435563797A3767733D/verify/lookup.json?receptor=09361234567&token=852596&template=myverification
ممنون میشم اگه کمکم کنید
نمایش نسخه قابل چاپ
سلام علیکم
من می خوام یه فایل PHP درخواست بفرسته به:
بعد پاسخ رو نشون بدهکد PHP:
https://api.kavenegar.com/v1/613472435563797A3767733D/verify/lookup.json?receptor=09361234567&token=852596&template=myverification
ممنون میشم اگه کمکم کنید
علیکم السلام
کد PHP:
<?php
$ch = curl_init("https://api.kavenegar.com/v1/613472435563797A3767733D/verify/lookup.json?receptor=09361234567&token=852596&template=myverification");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
if ($result) {
$json = json_decode($result);
var_dump($json);
}
وقتی echo میکنم هیچ چی نشون نمیده
خطا میده مشکل از چیه؟
Warning: file_get_contents(https://api.kavenegar.com/v1/6134724...verification): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in C:\wamp\www\test\index.php on line 3
HTTP request failed! HTTP/1.1 403 Forbidden
توکن اشتباه هست احتمالا یا مشکل روی وب سرویس اون ها هست
در کل عزیز دل این خطی که شما گذاشتی و همه ی دوستان کپی کردن رو شما بهتر بود قرار ندی . چون همه ی اطلاعات توی این خط هست از جمله توکن ( البته اگر تغییر ندادید )
یه متغیر دیگه هم هست بین v1 و verify که شاید این متغیر رو شما تغییر ندادی
در کل هر api ای یک کتابخونه داره . اون رو مطالعه بفرمایید بر اساس دستورات اون و کد های دوستان کدتون رو بنویسید
کتابخونه اش رو ارسال کنید لطفا
سلام وقت بخیر
کد PHP:
$params = ['receptor'=>'09361234567','token'=>'852596','template'=>'myverification'];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.kavenegar.com/v1/613472435563797A3767733D/verify/lookup.json");
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params));
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
$result = json_decode($result,true);
print_r($result);
# نتیجه
/*
Array
(
[return] => Array
(
[status] => 403
[message] => کد شناسائی معتبر نمی باشد
)
[entries] =>
)
*/