از دل فیدهای مختلف با محتوای مختلف ، موضوع مورد نظر خود را استخراج و در قالب یک فید مجزا مطالعه کنید / آموزش استفاده از Yahoo Pipe
در حال حاضر RSS به یک رکن اساسی در وب تبدیل شده است و صاحبان وب سايت ها حساب ویژه ای روی خوانندگان ثابت خود که از طریق RSS مطالب را پیگیری می کنند باز کرده اند ، استفاده از خبرخوان ها یکی از بهترین روش ها برای مطالعه مطالب منتشرشده در وب سايت ها هستند. تصور کنید که شما تمایل دارید که آخرین مطالب مربوط به یک موضوع خاص را از یک و یا چندین وب سايت مطالعه کنید . اجازه بدهید این موضوع را با طرح یک مثال برای شما تشریح کنم.
شما یک طرفدار تیم فوتبال پرسپولیس تهران هستید و تمایل دارید آخرین اخبار مرتبط با باشگاه محبوب خود را از طریق خبرخوان مطالعه کنید ، وب سايت های فارسی زبان معمولا خوراک مجزا برای اینگونه موضوعات ارائه نمیدهند ، به طور مثال خبرگزاری های بزرگی مثل ایرنا ، ایسنا ، فارس ، مهر و ... تنها یک خروجی مشترک برای تمام اخبار ورزشی دارند ، و تعدادی سايت دیگر یک خروجی برای تمامی مطالب منتشر شده شامل سیاسی ، اجتماعی ، ورزشی و ... ، شما می توانید مشترک این خوراک ها شوید ولی همراه با خبرهای باشگاه پرسپولیس تعدادی خبر غیرمرتبط هم در خبرخوان شما قرار خواهند گرفت ، در این پست اقدم به معرفی یک امکان از ده ها امکان سرویس PIPE یاهو خواهم کرد که شما می توانید بر اساس آن محتوای خروجی یک یا چندین فید مختلف را بر اساس یک یا چند کلمه کلیدی استخراج و نتیجه را تحت قالب یک فید جدید منتشر کنید. برای ایجاد چنین فیدی مراحل زیر را با دقت انجام دهید .
1 - وارد سرویس Yahoo Pipes شوید.
برای این کار کافیست که به آدرس pipes.yahoo.com ، بر روی گزینه My Pipes کلیک کنید ، در صورتیکه قبلا وارد شده باشید مستقیما به صفحه فهرست Pipe های خود خواهید رفت در غیر اینصورت به صفحه لاگین یاهو خواهید رفت و بعد از وارد کردن اطلاعات درخواست شده مجددا به صفحه فهرست Pipe ها خواهید رفت ، در صفحه Pipe ها بر روی گزینه Create a Pipe کلیک کنید.
2 - اضافه کردن ماژول Fetch Feed به صفحه
در این مرحله شما باید از پنل سمت چپ صفخه و در بخش Sources یک Fetch Feed به میزکار خود اضافه نمائید ، منظور ما از میز کار در اینجا همان بخش شطرنجی سمت راست می باشد ، برای اضافه کردن این ماژول (Fetch Feed) کافیست که بر روی علامت + در کنار گزینه Fetch Feed کلیک کرده تا این ماژول به میز کار شما اضافه شده است .تصویر زیر یک نمونه ماژول Fetch Feed را نشان میدهد که خروجی خبرگزاری مهر و ایسکا نیوز را بعنوان ورودی به آن داده ایم

3 - دادن فیدهای مورد نظر شما به ماژول Fetch Feed
بعد از اضافه کردن ماژول Fetch Feed که نقش ورودی را بازی می کند ، کافیست که فید و یا فیدهای مدنظر خود را به عنوان منبع به Fetch Feed بدهیم ، برای این کار کافیست که آدرس فید مورد نظر خود را در باکس مربوطه در ماژول Fetch Feed بدهیم ، در صورتیکه تمایل داریم Pipe ما چندین فید را برای ما بررسی و فیلتر کند ، کافیست که با کلیک بر روی گزینه URL+ در ماژول Fetch Feed سایر آدرس ها را بدهیم ، در این بخش محدودیتی وجود ندارد و تا آنجا که تمایل دارید فیدهای منبع را به ماژول بدهید.
4 - اضافه کردن ماژول فیل ترینگ به میز کار
بعد از تعریف فیدهائی که تمایل داریم که Pipe بعنوان ورودی از آنها استفاده می کند ، کافیست که یک ماژول فیل تر به میز کار خود اضافه کنیم تا مطالب مدنظر ما را استخراج و به ما تحویل دهید ، برای این کار کافیست ماژول Fil-ter را از بخش Operators به صفحه خود اضافه کنیم . بعد از اضافه کردن ماژول Operators به میز کار خود کافیست که در تنظیمات ماژول در Drop Down اول گزینه Permit و در Drop Down دوم any را انتخاب کنیم ، با این کار به Pipe میگوئیم که ورودی هائی که دارای یکی از شرط های ما هستند را در خروجی خود قرار بده ، حال کافیست در قسمت Rules ، پارامترهای مدنظر خود را وارد نمائید . تصویر زیر چند نمونه از این پارامتر ها را نشان میدهد. گزینه اول مربوط به بخشی است که این Rule باید بر روی آن اعمال شود ، گزینه دوم شرط است و گزینه سوم مربوط به الگوی مد نظر شما می باشد.
5 - اتصال ماژول ها به هم
کار تمام شده است حال کافیست مرحله آخر یعنی اتصال ماژول Fetch Feed به ماژول Fil-ter و سپس اتصال ماژول Fil-ter به ماژول Pipe Output (که بصورت خودکار به میز کار اضافه می شود) را انجام دهیم . برای اتصال Fetch Feed به Fil-ter کافیست دایره سفید و آبی رنگ پائین ماژول اول را کشیده و به ماژول دوم متصل کنیم ، برای اتصال ماژول Fil-ter به Pipe Output هم کافیست دایره ماژول دوم را کشیده و به سومین ماژول اضافه کنیم. تصویر زیر نحوه این اتصال را نشان می دهد.
6 - مشاهده خروجی
در پائین بخش میز کاری بخشی خاکستری رنگ وجود دارد که با کلیک بر روی گزینه Refresh میتوانید نتیجه کار خود را مشاهده کنید .
7 - ذخیره کردن Pipe
کار تمام شده است کافیست که در بخش بالای صفحه Yahoo Pipe بر روی گزینه Save کلیک کنید تا پنجره درخواست اطلاعات این Pipe ظاهر شود ، اطلاعات درخواست شده را وارد کنید و Pipe ی که ساخته اید را ذخیره کنید .
8 - ورود به صفحه اختصاصی Pipe
برای دسترسی به خروجی RSS و سایر لینک های کمکی در رابطه با Pipe ساخته شده می توانید بر روی دکمه Properties کلیک کنید و در پنجره باز شده بر روی Run Pipe کلیک کنید ، با کلیک بر روی این گزینه به صفحه ای هدایت می شوید که هم خروجی Pipe شما را نشان میدهد ، هم به شما امکان مشاهده آدرس خروجی و ... را میدهد . برای دسترسی به صفحه هر Pipe همچنین می توانید در قسمت My Pipes بر روی نام Pipe مورد نظر خود کلیک کنید تا به صفحه مربوطه هدایت شوید.
9 - Pipe خود را با دیگران به اشتراگ بگذارید.
شما می توانید Pipe خود را با دیگران به اشتراک بگذارید ، برای این کار کافیست در صفحه My Pipes بر روی Pipe خود بروید ، وقتی موس بر روی Pipe رفت ، لینک هائی در بالای پایپ ظاهر می شود که یکی از آنها Publish می باشد ، که با کلیک بر روی آن Pipe شما در فهرست Pipe های به اشتراک گذاشته شده یاهو قرار میگیرد. همچنین در هر لحظه می توانید از طریق همین بخش Pipe خود را از حالت اشتراکی درآورده و یا آن را ویرایش و یا حذف نمائید.
بنده یک خروجی برای اخبار مرتبط با باشگاه محبوب پرسپولیس تهران ، پرهوادار ترین باشگاه ایران و آسیا ، ایجاد کرده ام که آخرین اخبار مرتبط را از خبرگزاری های معتبر داخلی ، روزنامه های ورزشی و ... را جمع آوری می کند ، جهت مشاهده این Pipe
کلیک کنید.
درصورتیکه تمایل دارید مشترک این فید شوید کافیست
این آدرس را به خبرخوان خود اضافه نمائید.
با ادغام خروجی این سرویس و سرویس های فیدبرتر ، تویتر ، فرندفید و ... میتوان کارهای بسیار جالبی انجام داد ، می توان اکانتی در تویتر ایجاد کرد و با استفاده از سرویس های مرتبطی که خروجی RSS را در تویتر ارسال می کنند سرتیتر آخرین اخبار مرتبط با باشگاه را از طریق همین خروجی به تویتر ارسال کرد و عاشقان پرسپولیس با Follow کردن این اکانت آخرین اخبار را در کلاینت های تویتر خود داشته باشند و ...