مائده
5 سال پیش توسط مائده مطرح شد
1 پاسخ

فراخوانی وب سرویس

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


ثبت پرسش جدید
sajjad
تخصص : برنامه نویس back end
@sajjad652 5 سال پیش آپدیت شد
1

سوال جالبی هست منم دلم میخواد جوابش رو بدونم اما چند راه هست برای استفاده وب سرویس توی php یکی از

file_get_contents

استفاده کنی و api خودت رو json_decode کنی مقادیر رو دریافت کنی

$data = file_get_contents('https://newsapi.org/v2/everything?q=bitcoin&from=2019-06-04&sortBy=publishedAt&apiKey=6d797dfc5c2d4c9184f9216a047932d6');
$jsondata = (array) json_decode($json_data);
var_dump($jsondata);

یا از curl استفاده کنی

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, 'https://newsapi.org/v2/everything?q=bitcoin&from=2019-06-04&sortBy=publishedAt&apiKey=6d797dfc5c2d4c9184f9216a047932d6');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $output = curl_exec($ch);
    $jsdecode = (array) json_decode($output);
    var_dump($jsdecode);

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام