سلام
همانطور که می دانید ،اضافه کردن دکمه Like فیس بوک به سایت و یا وبلاگ یکی از آسانترین و بهترین روش های بالا بردن هواداران و بازدید از طرف فیس بوک هست (البته در ایران مسئله کمی فرق می کند و با توجه به مشکلات آن عده ای از این دکمه استفاده و عده ای هم صرف نظر می کنند که خودمان جزء گروه دوم هستیم).اگر شما نیز صدها یا هزاران هوادار در صفحه فیس بوک خود دارید شاید وقت آن رسیده باشد که تعداد آنها را در سایت به نمایش بگذارید.یعنی نمایش تعداد طرفداران صفحه سایت در فیس بوک به صورت متنی در سایت ، به عبارت دیگر ، تعداد لایک های صفحه.
استفاده از این تکنیک بسیار آسان است و در ادامه نحوه اضافه کردن آن به یک سایت وردپرسی و یا هر سایت بر پایه php را خواهیم دید.لطفا ادیتور محبوتان را باز کنید
قدم اول – گرفتن کلید API ، شناسه امنیتی برنامه (Application Secret) و شناسه صفحه (Page ID)
اینها سه موردی هستند که برای شروع لازم دارید
API Key و Application Secret
۱. در Facebook لاگین کنید و در نوار کناری ، Developers را کلیک نمایید(اگر یک حساب توسعه دهنده ندارید ، می توانید ثبت نام کنید).
۲.روی “Set Up New Application” کلیک کنید.یک اسم برای برنامه وارد کرده و نیز توافقنامه فیس بوک را تایید کنید و سپس روی “Create Application” کلیک نمایید.
نکته : ما قصد ایجاد یک برنامه واقعی را نداریم ولی این مراحل را برای گرفتن API Key و Application Secret باید انجام دهیم.
۳.حالا در صفحه بعد باید این دو گزینه را ببینید
Page ID
Page ID همان id صفحه فیس بوک شماست.اگر همچین صفحه ای ندارید باید ابتدا یکی ایجاد کنید.برای گرفتن این شناسه یا id ، می توانید روی edit page کلیک کنید و شماره آخر آدرس که همان شناسه صفحه است را بدست آورید.مثلا :
– http://www.facebook.com/pages/edit/?id=XXXXXXXXX
قدم دوم – گرفتن Facebook.php
شما همچنین به Facebook API PHP SDK که یک فایل php بنام Facebook.php
است ، احتیاج دارید.این فایل را دانلود کرده و در پوشه ریشه سایت قرار دهید.اطلاعات بیشتر
قدم سوم – نمایش تعداد هواداران
برای نمایش تعداد هواداران ، کدهای زیر را در فایل php خود قرار دهید
<?php require_once('facebook.php'); $facebook = new Facebook(array( 'appId' => 'app_id', 'secret' => 'secret_key', 'cookie' => true, )); $result = $facebook->api(array( 'method' => 'fql.query', 'query' => 'select fan_count from page where page_id = page_id;' )); $fb_fans = $result[0]['fan_count']; ?>
حالا فقط بایستی بعضی از کدها را به صورت زیر ویرایش کنید :
- خط ۷ –
app_id
را با Facebook Application ID خود جایگزین کنید - خط ۹ –
secret_key
را با Secret جایگزین کنید - خط ۱۹ –
page_id
آخر را با Facebook Fanpage ID (شناسه صفحه) جایگزین کنید
برای اطلاع از نحوه دریافت app_id
, secret_key
و page_id
به قدم اول مراجعه کنید
حالا برای نمایش تعداد ، می تواندی کد زیر را در هر جایی از صفحه که خواستید قرار دهید :
<?php echo $fb_fans; ?>
امیدوارم لذت برده باشید
سلام اقا باید اول توی فیسبوک عضو باشی بعد وارد این صفحه بشی https://developers.facebook.com/docs/reference/plugins/like-box
من توی وبسایت خودم گذاشتمش
ادرس سایتم
سلام میتونید برای ما این کارو انجام بدید ؟ممنون میشم
mohammad_***@yahoo.com
ممنون عالی بود
http://wordpress.org/extend/plugins/subscribers-text-counter/
خلاص
می خواهم مطالب و عکسهای که روی صفحه فیسبوک خودم قرار میدم
هممی دوستانم ان را ببینندولی همیشه تعداد کمی ان را می بینند
ممنون که من را راهنمایی فرماید
سلام.
سرور ما داخل هست. به نظرتون جواب میده؟ الان یه دونه ما داریم، که فیدبرنر رو تعداد میده، اما فیسبوک و توئیتر رو صفر میده.
سلام
فکر نمی کنم به سرور مرتبط باشه چون یکی از کدها رو روی کامپیوتر خودم هم تست کردم و جواب داد برای هر سه . لینک پایین رو یه نگاهی بندازید
http://tutorialzine.com/2010/05/showing-facebook-twitter-rss-stats-jquery-yql
سلام علی جان
اقا راستش من زیاد از برنامه نویسی سر در نمیارم میخواستم ببینم ایا براتون امکان داره برای یک فرومی که با وی بی هست و یا صفحه ورد پرس سایتم چنین چیزی رو فراهم کنید؟
اگه هزینه ای هم در بر داره به دیده منت
با تشکر از شما و سایت بسیار پر محتوا و کار راه اندازتون
سلام دوست عزیز
من خدمتم ، می تونید با id زیر تماس بگیرید : internetdevelop [@] ymail . com
موفق باشید
سلام
دوست عزیز این ایدی یاهوی بنده است اگه لطف کنید و بنده رو ادد کنید بی نهایت ممنون میشم
jazirehh
سلام
روشی که گفتید برای بالا بردن لایک از طریق وبلاگ و وبسایت خوبه
راه های دیگه ای مانند استفاده از سایتهای افزایش لایک صفحه مورد نظر (لایک کردن صفحات شما توسط کاربران دیگر و بالعکس) راه اندازی شده…
در مورد این سایتها و مزایا و معابشون هم خوبه مطلب بنویسید.
سایتهایی مثل
http://like.pelakweb.ir
سلام سجاد جان
فکر نم این سایت ها مثل همون سایت های افزایش کاذب بازدید هستن که صفحات دیگه رو تو یه فریم تو فواصل زمانی مختلف نمایش میدن .
میگم اگه ممکنه یه چک داخل سایتهای این دستی -مثل لینکی که دادم و یا موارد مشابه- انجام بدید چون علی الظاهر بخش مربوط لایک و ۱+ سایت مورد نظر رو لود نمیکنه…
تو اولین فرصت سعی می کنم این کارو بکنم سجاد جان 🙂
عکس اول یک پلاگینه؟
راستی مطلبت رو این مقاله کامل میکنه:
http://technopolis.ir/articles/webdesign/958_%d8%af%da%a9%d9%85%d9%87-%db%8c-%d9%85%d8%b3%d8%af%d9%88%d8%af-%d8%b4%d8%af%d9%87-%d9%84%d8%a7%db%8c%da%a9-%d9%81%db%8c%d8%b3%d8%a8%d9%88%da%a9-%d8%b1%d8%a7-%d8%a8%d9%87-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1.html
این روش برای بازدید کننده های ایرانی فقط باعث کند شدن و خراب شدن ظاهر میشه. با این روش میشه این مشکل رو حل کرد.