Cara Buat Suapan RSS Custom

Real Simple Syndication (RSS) menjadikannya lebih mudah untuk terus dikemas kini dengan kemas kini terkini mengenai perkhidmatan dan laman web Internet. Banyak laman web pada masa ini menawarkan suapan RSS untuk menyediakan pembaca mereka dengan alternatif untuk melawat laman web secara manual, atau melanggan surat berita e-mel.

Pembaca suapan seperti RSS Owl atau perkhidmatan dalam talian Google Reader mudah digunakan dan bertindak sebagai hub pusat untuk maklumat untuk banyak pengguna. Kadang kala, laman web ditemui yang tidak menawarkan suapan RSS. Contoh laman web sedemikian adalah perkhidmatan Google Baru yang menerbitkan kemas kini produk Google terkini. Perkhidmatan itu sendiri dicetuskan oleh RSS, tetapi pengunjung tidak menawarkan pilihan untuk melanggan suapan.

Kami telah mencipta suapan untuk perkhidmatan tersebut menggunakan Feed 43 perkhidmatan percuma, dan ingin membimbing anda melalui penciptaan suapan RSS tersuai. Ini sepatutnya memberi alat kepada anda untuk membuat suapan di laman web lain yang tidak menawarkannya.

Pengertian asas HTML bermanfaat untuk ini, tetapi tidak semestinya diperlukan. Mulailah dengan melawati laman web Feed 43, dan tampal url halaman web yang anda ingin buatkan RSS feed dalam bentuk. Kami menggunakan //www.google.com/newproducts/ untuk contoh kami. Abaikan Pengekodan dan klik butang Reload.

suapan rss adat

Semua konfigurasi berlaku pada halaman seterusnya. Di bahagian atas, tajuk halaman dan kod sumber dipaparkan kepada pengguna. Kami memerlukan kod sumber di kemudian hari, untuk mencari corak tajuk, deskripsi dan pautan berita. Itulah langkah yang paling teknikal dan menakutkan proses itu, tetapi tidak sesulit yang kelihatan pada pandangan pertama.

rss feed

Coraknya ditakrifkan dalam langkah 2. Suapan 43 menggunakan pembolehubah {%} untuk menentukan pemboleh ubah, dan {*} untuk kandungan yang tidak relevan. Sekarang kita perlu menyelidiki kod sumber, tetapi sebelum kita melakukannya, kita melihat halaman asal untuk mendapatkan semula tajuk dan penerangan yang perlu kita cari dalam kod sumber.

Lihat tajuk produk pertama di halaman, dan cari kod sumber untuknya. Untuk contoh Google Baru kami yang "Khidmat ketinggian kini tersedia di". Anda akan mencari teks di sumbernya, dengan unsur HTML di sekelilingnya. Sekarang, kami menggantikan tajuk item berita dengan pembolehubah {%} dan menambah keseluruhan baris

{%}

ke Corak Carian Item (boleh diulangi) * di langkah 2. Tetapi, jika anda melihat sedikit lebih dekat, atau lebih tepat cari pada anda mendapati bahawa tajuk itu muncul kali kedua di sumbernya. Ini tidak biasa untuk kebanyakan laman web, tetapi dalam kes ini kejadian kedua dalam kod itu sebenarnya adalah betul. Mengapa? Kerana teks penuh setiap jawatan diposting di lokasi tersebut juga.

Untuk tajuk artikel, kami pilih

{%}

dan masukkan kod dalam bidang Corak Carian Item (berulang).

Untuk penerangan, kita melihat garis di bawah dan mencari

{%}

Kod penuh yang kami masukkan ke dalam bidang itu ialah

{%} {*}

{%}

Lihat {*}? Ini menghilangkan segala-galanya di antara kedua-dua bidang ini. Sekiranya anda membiarkannya, anda akan mendapati bahawa satu klik pada Ekstrak akan mendapati 0 item, jika anda menambahnya, semua item dijumpai.

Data yang dipotong di bawah akan menunjukkan bagaimana setiap entri dipaparkan dalam suapan RSS. Ambil nota pembolehubah {1} dan {2}, yang ditetapkan pada tajuk rencana dan huraiannya.

rss penciptaan

Kita perlu menambah kedua ke ciri-ciri Item RSS. Yang pertama ke dalam bidang tajuk, dan yang kedua dalam bidang penerangan.

feed43

Satu klik pada pratonton akhirnya memaparkan bagaimana suapan RSS akan kelihatan dalam pembaca RSS.

suapan pratonton

Akhirnya, alamat suapan RSS, dan alamat halaman edit dipaparkan kepada pencipta suapan RSS tersuai. Dan itulah cara anda membuat suapan RSS tersuai dengan Feed43. Sekiranya anda mempunyai sebarang soalan mengenai proses ini, beritahu kami di dalam komen.