كيفية إنشاء آر إس إس مخصص

يعمل Real Simple Syndication (RSS) على تسهيل مواكبة آخر التحديثات على خدمات الإنترنت ومواقع الإنترنت. تقدم العديد من مواقع الويب في الوقت الحالي موجزات RSS لتزويد القراء ببديل لزيارة الموقع يدويًا أو الاشتراك في رسالة إخبارية عبر البريد الإلكتروني.

من السهل استخدام قارئات الخلاصة مثل RSS Owl أو الخدمة عبر الإنترنت Google Reader وتعمل كمحور مركزي للحصول على معلومات للعديد من المستخدمين. في بعض الأحيان ، تتم مصادفة مواقع الويب التي لا تقدم خلاصات RSS مثال على هذا الموقع هو خدمة Google New التي تنشر آخر تحديثات منتجات Google. يتم تشغيل الخدمة نفسها بواسطة RSS ، ولكن لا يتم تقديم خيارات للزائرين للاشتراك في الخلاصة.

لقد أنشأنا خلاصة لتلك الخدمة باستخدام خدمة التغذية المجانية 43 ، ونود أن نرشدك خلال إنشاء موجز RSS مخصص. يجب أن يمنحك هذا الأدوات الموجودة لإنشاء خلاصة على مواقع الويب الأخرى التي لا تقدم واحدة.

الفهم الأساسي لـ HTML مفيد لهذا ، لكن ليس ضروريًا بالضرورة. ابدأ بزيارة موقع الويب Feed 43 ، وقم بلصق عنوان url الخاص بصفحة الويب التي تريد إنشاء موجز RSS لها في النموذج. نحن نستخدم //www.google.com/newproducts/ على سبيل المثال لدينا. تجاهل التشفير وانقر فوق الزر تحديث.

تغذية RSS مخصصة

تحدث جميع التكوينات في الصفحة التالية. في الجزء العلوي ، يتم عرض عنوان الصفحة ورمز المصدر للمستخدم. نحتاج إلى شفرة المصدر لاحقًا للعثور على أنماط لعنوان الأخبار والوصف والرابط. هذه هي الخطوة الأكثر تقنية وترهيبًا في العملية ، لكن ليس بهذه الصعوبة كما تبدو للوهلة الأولى.

تغذية ار اس اس

يتم تعريف الأنماط في الخطوة 2. يستخدم موجز 43 المتغير {٪} لتعريف المتغيرات ، و {*} للمحتويات غير الملائمة. نحتاج الآن إلى البحث في الكود المصدري ، ولكن قبل أن نفعل ذلك ، ننظر إلى الصفحة الأصلية لاسترداد العنوان والوصف الذي نحتاج إلى العثور عليه في الكود المصدري.

ألقِ نظرة على أول عنوان للمنتج الجديد في الصفحة ، وابحث في الكود المصدر عنه. بالنسبة إلى مثال Google New ، فهو "خدمة الارتفاع متوفرة الآن في". ستجد النص في المصدر ، مع عناصر HTML من حوله. الآن ، نستبدل عنوان عنصر الأخبار بالمتغير {٪} ونضيف السطر بالكامل

{%}

إلى بحث نمط العنصر (القابل للتكرار) * في الخطوة 2. ولكن إذا نظرت إلى حد ما أو بحثًا أكثر دقة ، ستجد أن العنوان يظهر للمرة الثانية في المصدر. هذا أمر غير مألوف بالنسبة لمعظم صفحات الويب ، ولكن في هذه الحالة يكون التواجد الثاني في الكود هو الصحيح في الواقع. لماذا ا؟ لأنه يتم نشر النص الكامل لكل منشور في هذا الموقع أيضًا.

للحصول على عنوان المقالة ، نختار

{%}

ثم ضع الكود في حقل نمط البحث في البند (القابل للتكرار).

للحصول على الوصف ، ونحن ننظر خط أسفل ونجد

{%}

الرمز الكامل الذي وضعناه في هذا المجال هو

{%} {*}

{٪}

انظر {*}؟ هذا يتخلص من كل شيء بين الحقلين. إذا تركتها ، ستلاحظ أن النقر فوق "استخراج" سيجد 0 عنصرًا ، إذا قمت بإضافتها ، فسيتم العثور على جميع العناصر.

ستوضح البيانات المقطوعة أدناه كيفية عرض كل إدخال في موجز RSS. قم بتدوين المتغيرين {1} و {2} ، تم تعيينهما على عنوان المقالة والوصف.

إنشاء آر إس إس

نحتاج إلى إضافة هذين إلى خصائص عنصر RSS. الأول في حقل العنوان ، والثاني في حقل الوصف.

feed43

أخيرًا ، تظهر النقر فوق معاينة كيف سيبدو موجز RSS في قارئ RSS.

معاينة الأعلاف

وأخيرًا ، يتم عرض عنوان موجز ويب لـ RSS وعنوان صفحة التعديل على منشئ موجز RSS المخصص. وهذه هي الطريقة التي تنشئ بها خلاصات RSS مخصصة مع Feed43. إذا كان لديك أي أسئلة حول العملية ، فأخبرنا في التعليقات.