Layanan Yahoo! di The Huffington Post
The Huffington Post mengumumkan integrasinya dengan beragam layanan Yahoo!. Anda juga bisa menambahkan layanan-layanan ini pada halaman situs Anda.
OpenID + OAuth (“Hybrid Auth”)
Hybrid Auth memungkinkan para pengguna untuk masuk ke situs Anda menggunakan ID Yahoo! mereka. Dengan demikian, Anda tidak perlu repot membangun serta menjaga arus registrasi dan autentikasi. Proses ini juga memudahkan pengguna Anda. Mereka tidak harus membuat akun baru dan bisa langsung memindahkan berbagai koneksi sosial yang telah mereka miliki ke situs Anda menggunakan penyedia Hybrid Auth.
Sebagai bonus, Hybrid Auth disusun menggunakan standar terbuka (open standards), seperti telah dideskripsikan secara mendalam oleh Allen Tom di YDN Breaking News: Yahoo! OpenID on Huffington Post. OpenID akan menangani sisi autentikasi dalam Hybrid Auth, sementara OAuth digunakan untuk memberi autorisasi akses data. Praktisnya, para pengguna dapat memberi akses pada data mereka saat masih terdaftar.
Anda bisa mencari tahu tentang penggunaan layanan ini dengan Yahoo! lewat dokumentasi YDN untuk OpenID dan OAuth. Berbagai informasi, komunitas, dan perpustakaan klien juga bisa dilihat pada situs-situs OpenID dan OAuth. Proyek openid_oauth_hybrid_app di YDN Github repository memiliki beberapa sampel kode untuk mendemonstrasikan penerapan Hybrid Auth.
Updates API
Updates API Yahoo! memungkinkan Anda untuk menerbitkan notifikasi pada stream event Yahoo! Anda bisa melihatnya di The Huffington Post setelah memberi komentar pada sebuah post.
Untuk mencoba: bukalah laman The Huffington Post, masuk menggunakan ID Yahoo!, tulis komentar pada sebuah berita (pastikan boks “Post to Yahoo!” di bawah area komentar sudah tercentang), lalu kunjungi profiles.yahoo.com. Pemberitahuan pun akan muncul di umpan (feed) Updates di bawah foto profil Anda.
Dapatkan informasi mendalam tentang Updates API di YDN documentation. YDN juga memiliki contoh kode pada akun Github untuk menerbitkan update bergambar, seperti yang dilakukan The Huffington Post dan Meebo.
Social Directory APIs
Setelah izin akses diberikan, Hybrid Auth dapat memperoleh nama, alamat email, URL foto profil, dan jenis kelamin pengguna. Jika Anda menambahkan akses data Profil pada daftar API yang bisa diakses lewat kunci OAuth, data lain dari profil pengguna juga bisa langsung dipindahkan. Pengguna juga tidak perlu memasukkan atau menduplikasi profilnya di dua laman berbeda. Anda bisa melihat data profil Yahoo! pada situs The Huffington Post saat mengunjungi huffingtonpost.com. Masuklah menggunakan ID Yahoo!, lalu klik bagian nama pada teks “Selamat datang {nama Anda}” tepat di bawah header The Huffington Post.
Platform Aplikasi Yahoo!
Berinteraksilah dengan para pengguna di jaringan Yahoo! menggunakan Yahoo! Application Platform (YAP). Pengguna bisa memasang aplikasi ini pada halaman utama Yahoo! dan di akun My Yahoo!. The Huffington Post juga sudah memromosikan aplikasi YAP (http://apps.yahoo.com/-AIjuiA4o/) dengan baik. Sebuah tautan ke aplikasi tersebut mereka sediakan pada bagian registrasi di situs. Jika Anda belum memasang aplikasi The Huffington Post pada halaman situs, maka tautan untuk memasang aplikasi tersebut bisa Anda temukan di bagian atas aplikasi, setelah Anda mengklik tautan tadi. Pada halaman utama Yahoo!, aplikasi akan terpasang di kolom sebelah kiri. Klik setiap menu untuk menjalankan aplikasi secara langsung di halaman yang sama.
Lebih jauh tentang Yahoo! Application Platform ada di dokumentasi YDN YAP. Beberapa contoh kode untuk membuat set tab AJAX dengan ukuran kecil untuk YAP bisa Anda lihat di akun Github YDN.
Erik Eldridge (@erikeldridge)
Yahoo! Developer Network




