Cara Mendapatkan URL RSS Feed Blogger dan Menggunakan Parameternya
Walaupun penggunaan RSS tidak seramai beberapa tahun lalu, teknologinya masih relevan. Blogger sendiri masih menyediakan pengaturan Site Feed dan URL feed Atom maupun RSS untuk posting, komentar, serta label tertentu.
Bagi pengguna Blogger yang suka membuat widget, feed dapat menjadi sumber data yang sangat berguna. Dengan URL dan parameter yang tepat, kita dapat mengambil beberapa posting terbaru, menyaring berdasarkan label, mengatur jumlah data, atau mengolah feed menjadi tampilan custom menggunakan JavaScript.
Apa Itu RSS Feed?
RSS adalah format sindikasi konten yang digunakan untuk mendistribusikan pembaruan dari sebuah website. Dengan feed, aplikasi pembaca RSS dapat mengetahui ketika ada artikel baru tanpa harus memeriksa halaman website secara manual.
Blogger menyediakan feed situs dalam format Atom dan RSS. Atom biasanya menjadi format default pada endpoint Blogger, sedangkan RSS dapat diminta dengan menambahkan parameter alt=rss.
Dalam praktiknya, feed Blogger juga sering digunakan sebagai sumber data untuk widget custom. Sebagai contoh, posting terbaru dapat diambil kemudian diubah menjadi list artikel, slider, ticker, related post, atau komponen lainnya.
Mengaktifkan RSS Feed di Blogger
Login ke Blogger lalu pilih blog yang ingin diatur.
Masuk ke menu Settings / Setelan pada dashboard Blogger.
Scroll ke bagian Site feed / Feed situs.
Pilih salah satu opsi Full, Until Jump Break, Short, Custom, atau None sesuai kebutuhan.
URL Feed Blogger yang Paling Sering Digunakan
Berikut beberapa format URL feed yang paling sering digunakan pada Blogger.
https://nama-blog.blogspot.com/feeds/posts/default
https://nama-blog.blogspot.com/feeds/posts/default?alt=rss
https://nama-blog.blogspot.com/feeds/posts/default/-/LABEL
https://nama-blog.blogspot.com/feeds/comments/default
https://nama-blog.blogspot.com/feeds/POST_ID/comments/default
Feed Postingan Berdasarkan Label
Salah satu fungsi feed Blogger yang sangat berguna adalah menyaring posting berdasarkan label. Format dasarnya:
Untuk meminta versi RSS:
Nama label sebaiknya ditulis sesuai label yang digunakan di Blogger. Jika label mempunyai spasi atau karakter khusus, URL perlu di-encode dengan benar.
Feed Default Full dan Summary
Pada berbagai implementasi Blogger lama terdapat endpoint default, summary, dan full. Hasil akhirnya tetap bergantung pada pengaturan Site Feed blog.
/feeds/posts/default
/feeds/posts/summary
/feeds/posts/full
Jika pemilik blog membatasi feed menjadi Short atau Until Jump Break, meminta endpoint full tidak berarti seluruh isi artikel akan otomatis tersedia. Batas konten tetap mengikuti konfigurasi feed blog.
full untuk mengambil seluruh artikel dari blog pihak lain jika pemilik blog memang membatasi feed. Hormati konfigurasi feed dan hak pemilik konten.
Parameter Feed Blogger
Feed Blogger berbasis Data API mendukung sejumlah parameter yang dapat digunakan untuk menyaring atau membatasi data. Beberapa parameter yang sering digunakan antara lain sebagai berikut.
max-results
start-index
orderby
published-min
published-max
updated-min
updated-max
q
alt
Contoh max-results
Untuk mengambil lima posting:
Contoh start-index
Untuk mulai mengambil data dari indeks tertentu:
Jika URL ditulis sebagai source HTML di Blogger, karakter ampersand digunakan dalam bentuk entity & agar tidak mengganggu struktur markup.
Contoh Mengurutkan Feed
Parameter orderby dapat digunakan untuk mengatur urutan hasil pada endpoint feed yang mendukungnya.
Filter Berdasarkan Tanggal Publish
Contoh mengambil data berdasarkan rentang tanggal publikasi:
Filter Berdasarkan Waktu Update
Contohnya:
Mencari Postingan dengan Parameter q
Untuk mencari posting yang mempunyai kata tertentu:
Menggabungkan Beberapa Parameter
Beberapa parameter dapat digabungkan dalam satu URL. Contoh berikut meminta lima entri mulai dari indeks pertama:
Atom dan RSS Mana yang Sebaiknya Digunakan?
Cocok untuk aplikasi atau sistem yang memang memahami format Atom.
Dapat diminta menggunakan parameter alt=rss.
Menggunakan Feed untuk Widget Blogger
Selain digunakan oleh pembaca RSS, feed Blogger juga sering dimanfaatkan untuk membuat widget. Contohnya adalah recent posts, random posts, posting berdasarkan label, ticker artikel, related posts, dan berbagai komponen otomatis lainnya.
Feed Blogger untuk JavaScript
Pada banyak widget Blogger lama, feed sering dipanggil menggunakan format JSON atau JSON-in-script dan callback. Pendekatan tersebut masih dapat ditemukan pada berbagai template dan widget lama.
Namun untuk pengembangan baru, jangan berasumsi semua variasi format Data API lama akan selalu tersedia selamanya. Jika widget merupakan bagian penting dari website, buat fallback dan uji endpoint secara berkala.
Cara Memasang Link RSS di Blog
Jika hanya ingin memberi akses RSS kepada pembaca, kita dapat memasang link sederhana menuju feed.
Link tersebut dapat dipasang pada sidebar, footer, halaman About, atau menu lain yang sesuai.
Contoh Tombol RSS Modern
Untuk tampilan yang lebih menarik, tombol RSS dapat dibuat seperti berikut.
Hal yang Perlu Diperhatikan
Butuh Widget Feed Blogger Custom?
CodeFlare dapat membantu membuat recent post, label feed, headline ticker, related article, recent comment, random post, slider, atau widget feed custom lainnya dengan tampilan responsif dan sesuai template Blogger.
DISKUSIKAN WIDGETRSS Feed mungkin bukan teknologi baru, tetapi fungsinya tetap sangat berguna. Di Blogger, feed dapat menjadi jembatan antara konten yang kita publikasikan dengan pembaca RSS, layanan eksternal, maupun widget yang mengambil data secara otomatis.
Yang paling penting adalah menggunakan feed sesuai konfigurasi blog, mengambil data secukupnya, dan tidak menganggap setiap endpoint Data API lama akan selalu mempunyai perilaku yang sama. Dengan pendekatan seperti itu, RSS Feed masih bisa menjadi salah satu alat paling fleksibel untuk mengembangkan fitur Blogger.
RSS Feed Blogger, URL feed Blogger, Blogger Atom feed, Blogger RSS feed, feed berdasarkan label Blogger, max-results Blogger, start-index Blogger, feed komentar Blogger, Blogger RSS widget, Blogger feed API
No comments
💬 Share Your Thoughts & Join the Hall of Fame!
Punya pendapat atau tips tentang artikel ini? Tuliskan komentar kamu sekarang! 🚀
💎 Komentar yang bermanfaat, relevan, dan positif berkesempatan tampil di CodeFlare Hall of Fame dan masuk ke Top Commentators Widget.
👉 Comment now. Share your ideas. Get noticed on codeflare.net