PDA

View Full Version : خواندن اخبار از سایت دیگر



masud8002k
جمعه 07 بهمن 1390, 10:48 صبح
سلام
در سی شارپ این امکان ایا هست که برنامه بنویسیم که اخبار رو اتوماتیک از سایت دیگه بخونه؟
مثلا یک قسمتی درست کنیم آخرین اخبار سایت تابناک رو در اون قسمت از سایت ما نمایش بده؟؟؟
ممنون میشم اگر راهنمایی کنید

programerinfonet
جمعه 07 بهمن 1390, 10:59 صبح
نه متأستفانه
شما نمی تونی که به برنامه ات بگی از بخشی از یک سایت اطلاعات بخونه و نمایش بده
مگر اینکه آدرس اون صفحه رو در web browser بگذاری و یک کامپونت از اون تو برنامه ات
یا اینکه به دیتا بیس سایت ددسترسی داشته باشی و از بانک بخونی که اونم منطقی نیست

m2_farzan
جمعه 07 بهمن 1390, 12:18 عصر
شاید بشه با دسترسی به Feed های اون سایت این کار رو کرد.

ahmadasm
جمعه 07 بهمن 1390, 16:39 عصر
سلام
اگه سایت وب سرویسی که این خدمات رو بده داشته باشه میشه یه کاری کرد.
بعضی سایت ها وب سرویس های خبری دارند.

mehdin69
جمعه 07 بهمن 1390, 19:27 عصر
خب اینکار خیلی ساده تر از اونی هست که فکرش رو می کنین
معمولاً سایت های خبری مثل همین تابناک یه Rss دارن که شما با استفاده از اون می تونین خبرهای اونها رو بگیرید
حالا یه کم علم به اینکه فایل xml چیه و چطور میشه ازش استفاده کرد رو باید داشته باشید
برید توی سایت تابناک توی لینک زیر
http://www.tabnak.ir/fa/rss/3
حالا کد این صفحه رو اگه نگاه کنین یه فایل xml هست که به ترتیب زیر هست


<item> <title>اولین تصاویر دیجیتالی سپیده دم فتح فضا</title> <link>http://www.tabnak.ir/fa/news/222485/اولین-تصاویر-دیجیتالی-سپیده-دم-فتح-فضا</link> <author>info@tabnak.ir</author> <pubDate>27 Jan 2012 19:09:33 +0330</pubDate> </item>




که به ترتیب
عنوان خبر
لینک خبر
سازنده خبر
و تاریخ ایجاد خبر هست
شما الان کافیه این اطلاعات رو در بیارید و توی browser برنامه خودتون مثلاً 5 تا لینک آخر سایت رو اینطوری بزارید توش
و فقط خبر رو بهتون نمایش میده
اینی که گفتم برای خبرهای اجتماع سایت تابناک بود برای بخش های دیگه این سایت هم از این طریق استفاده کنین
بسیار کار راحت و شیکی از آب در میاد... چون خیلی اینکارو انجام دادم ...
اگر هم یه کم ابتکار به خرج بدید سایت تابناک که بروز میشه اتوماتیک می تونین کاری کنین که برنامه شما هم بروز بشه و خبرهای جدید خود به خود بیاد
:چشمک:
به هر حال موفق باشین:تشویق:

modern_amin
شنبه 08 بهمن 1390, 08:46 صبح
بله ، با feed میشه ، اونقدری فکر میکنی سخت نیست
تو این سایت نمونش هست
تو کدپروجکت هم هست