سلام دوستان
من میخام اطلاعات جیسون از آدرس یک سایت رو بگیرم
بصورت دستی تو مروگر میزارم نشون میده
ولی وقتی میخام با دستور file_get_contents بگیرم نشون نمیده و متوجه شدم چون داره از cloudflare.com استفاده میکنه اجازه خزیدن تو سایتش رو نمیده
امکانش هست راهنمایی کنید چطوری میتونم به این اطلاعات جیسون با کد php دسترسی داشته باشم؟
این کد منه :
$json = file_get_contents('https://cryptoland.net/api/v1/live-price?q=selected');
$obj = json_decode($json);
var_dump($obj) ;
و این اخطار و به من نشون میده:
failed to open stream: HTTP request failed! HTTP/1.1 503 Service Temporarily Unavailable
@hesammousavi
@ali.bayat
@hossein.r.1442
ممنون میشم راهنمایی کنید
دوست عزیز @amin.webdesign
این روش ها رو تست کردم که اومدم اینجا اگه خودتون نتیجه ای گرفتید ممنون میشم راهکارو ارائه بدید نه اینکه بدون تست پیشنهاد بدید چون این سوال رو توی سایت stackoverflow هم ثبت کردم
بازم ممنون😉
شاید پاسخ شما همینجا باشد
مگه قراره کسی بیاد اینجا از رو هوا حرفی بزنه؟ همه افرادی که اینجا پاسخی ثبت میکنن مطمئنا در اون مورد تجربیاتی داشته اند و پاسخهایی که میدند شاید یه زمانی مشکلشون با اون روش حل شده و تست شده. حالا شما مشکلتون یه چیز دیگه ای هست مطمئنا افراد دیگه ای میاند و تجربه خودشون رو مطرح میکنن و ازبین اونها هر موردی که مشکل شما رو رفع کرد انتخاب میکنید.
موفق باشید