arshia
3 سال پیش توسط arshia مطرح شد
7 پاسخ

گرفتن api با php

سلام
من میخام یه api از یه جایی بگیرم ولی اون سایت از https استفاده میکنه و وقتی من از کد زیر استفاده میکنم بهم ارور میده
چکار کنم بتونم توی php از سایتی که https داره api بگیرم

$response = file_get_contents('http://example.com/path/to/api/call?param1=5');

لینکی که تو پارامتر گزاشتم یک مثاله


ثبت پرسش جدید
نوب
تخصص : کدنویس نوب :)
@yk5742g 3 سال پیش مطرح شد
0

از دستور زیر زمانی که با curl کار میکنی استفاده کن

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

متغیر در ورودی اول مقدار url را در تابع curl_init میگیره


arshia
@arshia.azrn 3 سال پیش مطرح شد
0

@yk5742g

بدون curl نمیشه اینکارو انجام داد ؟


عبدالرحمان کیانی
تخصص : Backend developer
@abdolrahman 3 سال پیش مطرح شد
0

با ajax انجامش بدین


arshia
@arshia.azrn 3 سال پیش مطرح شد
0

@abdolrahman

چطوری ؟
میشه یه مثال یا نمونه کد بدین ؟


عبدالرحمان کیانی
تخصص : Backend developer
@abdolrahman 3 سال پیش مطرح شد
0

من php کار نیستم ولی میدونم ajax توی php هم هست
برین درباره ajax مطالعه کنید میفهمید


محمدصادق عبداللهی
تخصص : junior full stack developer
@mimsadAlef 3 سال پیش مطرح شد
0

@abdolrahman
ajax داخل php وجود نداره برادر :)
فقط با curl میشه :)
curl روی 99 درصد هاست ها نصبه


حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 3 سال پیش مطرح شد
0

@abdolrahman
Phpکه ایجکس نداره خوشکل
بعدشم ایجکس این کارو نمیکنه
بایدباcurlانجامش بدین


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

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