راکت
حل شده

نمایش برخی اعداد از صفحه وبسایت دیگر

2 پاسخ

درود.
من میخواستم یه لیست قیمت درست کنم که قیمت ها رو از یه سایت بگیره و مثلا 10 درصد بهش اضافه کنه و بعد بهم نشونش بده.

سایت مورد نظر از یه سری Modal برای نمایش جدولی لیست قیمت هاش استفاده میکنه.

ممنون میشم یه راهنمایی بکنید که چجوری میشه اینکارو انجام داد.
:rose:

LoneSoul
LoneSoul
@mhdsadeq50
ثبت پرسش جدید

پاسخ‌ها

2
Amir m
Amir m
@owner

تخصص: برنامه نویس

بهترین پاسخ

شما برای دریافت اطلاعات نیاز دارید اول سورس صفحه رو بخونید (مثلا با cURL میتونید این کار رو انجام بدید)
در مرحله بعد باید اطلاعات رو از سورس استخراج کنید.
این کار بستگی به زبانی که استفاده میکنید داره و انتخاب های زیادی دارید مثلا در PHP اغلب از Simple DOM HTML استفاده میشه.
که شما بابد یه سلکتور بهش بدید تا اون رو پیدا کنه (پیدا کردن سلکتور هم دستی ممکنه و هم اکستنشن هایی برای این کار در مرورگر های مختلف موجوده که خودکار براتون پیدا میکنند؛ سلکتور گجت در کروم به خوبی کار میکنه)
در صورتی که نتونید با سلکتور به اون مورد دست پیدا کنید، مثلا فرض کنید نیازه روی دکمه ای خاص کلیک بشه و..) شما میتونید از سلنیوم (Selenium) استفاده کنید (روی پایتون به خوبی جواب میده) و با دادن یه درایور از مرورگر، اطلاعاتی که مایلید رو از صفحه استخراج کنید

محمد فلاحپور
محمد فلاحپور
@fallahpour

تخصص: php backend developer

به همین راحتی نیست دوست عزیز.. اولا این کار از لحاظ اخلاقی درست نیست. ثانیا سایت مورد نظر باید به شما api - webservice - ,..بدهد که بتونید اطلاعات را دریافت و بروی اعداد تغییرات و نمایش بدهید.

شاید اگه نمی خواستید قیمت ها را تغییر بدید با روش های ابتدایی مثل iframe میشد کاری کرد..

شاید پاسخ شما همین‌جا باشد

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

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