Thursday, February 10, 2011

Memahami Feed di Blogspot

Feed, entah di Blogspot maupun di site yang lain, bisa jadi merupakan salah satu fasilitas yang bisa kita gunakan untuk memperkaya site kita. Baik dengan cara mencuri isinya (tentu saja saya tidak menyetujuinya, karena tidak etis) maupun untuk meningkatkan rank site kita (meskipun saya sendiri kurang perduli dengan hal ini).

Dengan Feed, kita bisa membuat daftar (list) link secara otomatis yang berisi posting kita yang terbaru serta daftar link yang ditampilkan secara acak. Daftar link yang bisa ditampilkan secara acak inilah salah satu yang bisa meningkatkan rank kita. Saya sendiri menggunakannya lebih karena saya merasa ada beberapa artikel saya yang menurut saya bagus untuk dibaca para pengunjung setia saya (terlalu pede kali :D), tapi tidak terbaca karena mereka memang tidak mencarinya. Lagian, siapa mau meng-klik Older Post sampai habis untuk artikel berjumlah ratusan, di mana tampilan dibatasi cuma 3 artikel per halaman.

Pertama, silahkan akses ke halaman berikut:
http://kholimi-id.blogspot.com/feeds/posts/default
Waduh ternyata dilempar ke Feed Burner. :P Maaf, saya lupa. Bagaimanapun itu defaultnya. Untuk mengatur default feed di Blogspot, bisa diatur di manajemen blog pada menu Settings -> Feeds.

Menariknya, meskipun ada defaultnya, di blogspot, pada kenyataannya kita bisa membuatnya sendiri dengan memainkan URL parameter-nya. Sebagai contoh berikut:
http://kholimi-id.blogspot.com/feeds/posts/full
http://kholimi-id.blogspot.com/feeds/posts/summary
Perbedaan dua URL di atas adalah, pada isi posting yang di feed. Dengan menggunakan opsi full, maka isi posting yang di feed seluruhnya akan ditampilkan, sedang pada summary, maka isi posting yang di feed akan ditampilkan sebagian. Selanjutnya saya akan menggunakan opsi summary sebagai contoh.

Setelah pilihan opsi di atas, ada juga pilihan opsi untuk memilih label, sebagai misal saya ingin mengambil yang berlabel qasidah sebagaimana berikut:
http://kholimi-id.blogspot.com/feeds/posts/full/-/qasidah
Kadang saya menggunakannya untuk menampilkan daftar posting dengan label tertentu. Sebagai contoh, saya menggunakannya di site Pimpinan Daerah Muhammadiyah Surabaya, di mana saya menampilkan daftar isi buletin ad-Dakwah dan Hadits yang terbaru di widget.

Selain itu, ada juga parameter yang diinputkan melalui parameter, diantaranya:
  • max-results
  • start-index
  • alt
  • callback
Parameter-parameter di atas bisa digunakan sendirian, maupun digunakan bersama-sama.

Parameter max-results mendapat inputan bilangan integer antara 0 hingga n jumlah posting, dimana dia akan menampilkan feed sejumlah postingan yang akan ditampilkan. Nilai max-results yang diisi 0, tidak akan menampilkan isi posting pada feed, namun dia akan menampilkan header dari feed. Jika lebih dari jumlah posting, otomatis akan menampilkan jumlah maksimal posting. Misalkan jika mempunyai 150 posting di blog, kemudian nilai max-results diisi 200, maka posting feed yang ditampilkan berjumlah 150, tanpa mengembalikan nilai balik error. Silahkan bandingkan penggunaannya dengan membuka link berikut:
http://kholimi-id.blogspot.com/feeds/posts/summary?max-results=0
http://kholimi-id.blogspot.com/feeds/posts/summary?max-results=1
http://kholimi-id.blogspot.com/feeds/posts/summary?max-results=2

Parameter start-index digunakan untuk mengambil feed pada posting dimulai dari index ke-n. Dimana index nomor 1 adalah index untuk posting terbaru. Sebagai misal, saya ingin menampilkan posting terbaru urutan ke-6 sampai ke-10 (berarti 5 posting), maka bisa menggunakan:
http://kholimi-id.blogspot.com/feeds/posts/summary?start-index=6&max-results=5
Parameter alt digunakan untuk memperlihatkan feed dalam format tertentu. Secara default akan ditampilkan dalam format atom jika tidak ditambahkan parameter alt. Macam-macam formatnya diantaranya atom, rss, dan json. Silahkan dilihat bedanya dengan melihatnya pada link berikut:
http://kholimi-id.blogspot.com/feeds/posts/summary?alt=atom
http://kholimi-id.blogspot.com/feeds/posts/summary?alt=rss

http://kholimi-id.blogspot.com/feeds/posts/summary?alt=json-in-script


Adapun parameter callback hanya akan memanggil JavaScript yang dipanggil dalam parameter callback tersebut.
http://kholimi-id.blogspot.com/feeds/posts/summary?callback=fungsiJavaScriptKu

InsyaALLOH tutorial selanjutnya akan membahas cara penggunaan feed di sini dengan menggunakan JavaScript dan JSON.

Referensi:
Blogger Help
Blogger API Reference Guides

No comments:

Post a Comment