چگونه لایک خور تعداد لایک پست شما را در گوگل ریدر می شمارد؟

Comments ۰
نویسنده: امین گرجی - ۱۶ خرداد ۱۳۸۹
دیروز در وبنا به سایتی بنام لایک خور برخورد کردم. ایده این وب سایت جدا از مسائل تکنیکی از 2 جهت برای من اهمیت داشت:
  1. لایک خور از تکنیکی استفاده کرده است که در سایت های ایرانی کمتر می بینیم. (تکنیک متفاوت)
  2. لایک خور نیاز را صحیح تشخیص داده است. (شناخت نیاز)
در ایران بعلت عدم دسترسی به سایت هایی مانند فیس بوک و تویتر، بیشتر از گوگل ریدر یا همان گودر برای خواندن مطالب سایت ها و منابع مختلف استفاده می کنیم. بلاگر ها و غیر بلاگر های فراوانی کاربر گوگل ریدر هستند. البته گوگل باز نیز در افزایش نرخ به اشتراک گذاری در گوگل ریدر نقش بسزایی داشت. با این وجود متاسفانه گوگل ریدر هنوز بصورت رسمی API جهت ارائه به سایت های Third Party ندارد.

چگونه لایک خور پست هایی با بیشترین تعداد لایک را محاسبه می کند

لایک از امکانات گوگل ریدر است و برای دسترسی به آن باید به پایگاه داده های گوگل ریدر متصل شویم. Feedly نیز دقیقا همین کار را انجام می دهد. مارتین دومز در 3 پست نحوه ساز و کار تعامل با گوگل ریدر و نحوه دسترسی به داده های آن را توضیح داده است. البته کار با API گوگل ریدر راحت تر از سایت هایی مانند تویتر و فیس بوک است. در آنها برای اعتبار یک کاربر باید از پروتکل OAuth استفاده کنید که این امر پیچیدگی ایجاد می کند.

شما می توانید با یک درخواست Get به گوگل ریدر با Option ها مختلف، در جواب آبجکت های XML دریافت کنید که با Parse کردن این مقادیر به تعداد لایک ها، نظرات هر پست، خلاصه پست و خلاصه همه چیز در ریدر دسترسی داشته باشید و داده های دریافت شده را در پایگاه خود برای ارائه اطلاعات آماری دیگر ذخیره کنید.


سرویس فیدلی داده ای را روی سرور خود ذخیره نمی کند ولی لایک خور برای Share کردن و پردازش اطلاعات آماری می بایست داده ها را در پایگاه داده های خود ذخیره کند. وظیفه هر کدام از ربات های لایک خور هم همین است.

مثلا برای دریافت 20 پست آخر از سایت ببنیم می توانید آدرس زیر را در مرورگر خود وارد کنید و نتیجه را ببینید.

http://www.google.com/reader/api/0/stream/contents/feed/http://bebinim.com/articles.xml?n=20&client=bebinim.com




Alpha
نویسنده: امین گرجی @alpha

متخصص تجارت الکترونیک، رسانه های اجتماعی و افزایش فروش

بیشتر بدانید: گوگل، google، reader، reader، like، لایک، خور، ریدر، خواندن، فید، feed
  • محمد
  • این مطلب را پسندید.
نظر شما درباره این سرویس چیست؟
Default