PDA

View Full Version : سوال: چگونه می توان مقداری را به یک سایت ارسال کرد و محتوای نمایش داده شده در سایت را دریافت کنم؟



Ali_Sedaghat
یک شنبه 21 اسفند 1401, 02:12 صبح
سلام دوستان
من قصد دارم با ارسال یک عدد به قسمتی از یک سایت، محتوای مربوطه را از سایت مدنظرم دریافت کنم.
به عبارت بهتر:
با توجه به عکس پیوست شده، قصد دارم هفته ی مورد نظرم را در سایت خودم که با تگ select ایجاد کرده ام انتخاب کنم. بعد وقتی که هفته را انتخاب کردم عدد مورد نظر مثلا هفته ی 10 به سایت ورزشی که قصد استخراج اطلاعات اونو دارم ارسال بشه.
سپس سایت مورد نظر هفته ی 10 را نمایش بده و من با curl یا file_get_content این اطلاعات را دریافت کنم و در قسمتی از سایتم این اطلاعات را به نمایش بگذارم.
امیدوارم منظورم رو درست رسونده باشم.
ترتیب عکس ها به این صورت هست که:
عکس اول، سایتی هست که قصد دارم اطلاعات از اون استخراج بشه.
عکس دوم که با رنگ زرد هایلات کردم: سایت خودم هست که قصد دارم با انتخاب هفته ی مورد نظر در سایت خودم، این عدد به سایت اصلی ارسال بشه و هفته ای که انتخاب کردم در سایت اصلی به نمایش گذاشته بشه و بعد اطلاعات اون صفحه را دریافت کنم.

rezabaghaie
یک شنبه 21 اسفند 1401, 11:37 صبح
سلام
شما باید از سایت مورد نظر API بگیرید
چون شما با ساختار اون سایت آشنا نیستید که مثلا وقتی هفته 27 رو انتخاب میکنه، درخواست به شکلی برای دیتابیس ارسال میشه و جواب هم به شکلی دریافت میشه که شما هم در قدم اول بتونید عدد 27 رو برای اون سایت ارسال کنید که نتیجه بگیرید.

Ali_Sedaghat
یک شنبه 21 اسفند 1401, 23:49 عصر
سلام
شما باید از سایت مورد نظر API بگیرید
چون شما با ساختار اون سایت آشنا نیستید که مثلا وقتی هفته 27 رو انتخاب میکنه، درخواست به شکلی برای دیتابیس ارسال میشه و جواب هم به شکلی دریافت میشه که شما هم در قدم اول بتونید عدد 27 رو برای اون سایت ارسال کنید که نتیجه بگیرید.

سپاس از پاسخ تون.
اینو خودم می دونم که باید از API اون سایت استفاده کنم ولی برای این کار باید هزینه ی زیادی رو پرداخت کنم.
قبلا یعنی تا سه چهار روز پیش به راحتی می تونستم این کار رو انجام بدم؛ چون وقتی روی هفته کلیک می کردم مستقیما وارد یه لینکی میشد که انتهای اون لینک، شماره ی هفته بود اما الان دیگه اون لینک رو نمیده و مستقیما نام کشور رو داخل لینک قرار داده.
لینکی که قبلا می داد به این شکل بود:
https://www.site.com/table/premier_league/2023/round7
الان به این شکل، لینک میده:
https://www.site.com/table/premier_league/2023

morrning
پنج شنبه 22 تیر 1402, 17:19 عصر
دیباگش کنید ببینید چیزی با عنوان پارامتر در قسمت request هست؟

mortezagt
یک شنبه 15 مرداد 1402, 18:19 عصر
سپاس از پاسخ تون.
اینو خودم می دونم که باید از API اون سایت استفاده کنم ولی برای این کار باید هزینه ی زیادی رو پرداخت کنم.
قبلا یعنی تا سه چهار روز پیش به راحتی می تونستم این کار رو انجام بدم؛ چون وقتی روی هفته کلیک می کردم مستقیما وارد یه لینکی میشد که انتهای اون لینک، شماره ی هفته بود اما الان دیگه اون لینک رو نمیده و مستقیما نام کشور رو داخل لینک قرار داده.
لینکی که قبلا می داد به این شکل بود:
https://www.site.com/table/premier_league/2023/round7
الان به این شکل، لینک میده:
https://www.site.com/table/premier_league/2023

ادرسش رو بده تا بررسیش کنم