DeveloperFacebook DeveloperPHPProgramming LanguageSocial for BusinessSocial MediaSocial Media MarketingSocial Network

พัฒนา Facebook Open Graph API ตอนที่ 5 ล้วงลึกเทคนิคการ Force Like ให้ Fan Page

วิธีการพัฒนาเว็บแอพพลิเคชันด้วย Facebook OpenGraph API คราวนี้ผมจะพาไปล้วงลึกวิธีการ Force Like หรือการเพิ่ม Like ครับ
หลายแบรนด์ในตอนนี้เริ่มมีการสร้าง Fan Page และหาวิธีเพิ่มจำนวน Like ของตนมากขึ้นด้วยกลวิธีทุกรูปแบบครับ จำนวนการกด Like ในบางครั้ง ก็มาจากวิธีการคลา สสิคเช่น Promotion Message หรือ การเล่นกิจกรรมทั้งแบบ มินิแคมเปญ บนหน้าเว็บไซต์ การแชร์ภาพโดนๆ ขำๆ ข้อความซึ้งๆ ซึ่งมักจะได้ผลชะงักถ้า คอนเท็นต์นั้น มันโดนกลุ่ม Audience จริงๆ ครับ แต่ใครจะรู้บ้างว่ากลวิธีหนึ่งที่สามารถเพิ่มจำนวนคนกด “Like” บนหน้า Fan Page ได้อย่างรวดเร็ว และเป็นคราวละจำนวนมากๆ นั้น ส่วนใหญ่แล้วมาจาก App บน Facebook ครับซึ่ง ถ้า App บน Facebook ตลกๆ ขำๆ น่าเล่น น่าแชร์ เกรียนๆ คนจะเข้ามาเล่นแล้ว แชร์บอกต่อไปเรื่อยๆ จนเพื่อนของ เรามาเห็นก็จะเล่นครับ

คราวนี้พวก Apps บน Facebook พวกนี้ที่คุณเข้าไปเล่นนี่แหละครับ ส่วนมากจะมีการตรวจสอบ บัญชี Facebook ของเราเสมอว่าเคยกด Like หน้า Fan Page นี้แล้ว หรือยัง ซึ่งถ้าคุณเล่น Apps นี้ครั้งแรกก็จะมีหน้าต่างหรือข้อความเชิญชวนให้คุณกด Like ของ Fan Page ก่อนจึงจะเล่น Apps ได้ครับกลวิธีนี้เรียกว่าการ “Force Like” หรือบังคับ Like นั่นเองครับ วิธีการนั้นหลายคนก็คงจะทำได้ไปบ้างแล้ว แต่หลายคนก็ยังคงไม่ทราบ ผมเลยเอาตัวอย่างวิธีการ และ สิ่งที่มันทำได้มาบอกกล่าวกันหน่อย ให้รู้ทันสันดาน แบรนด์ และ เอเจนซี่ ที่หากินบน Fan Page ของ Facebook ครับ

วิธีการ Force Like ให้ Fan Page
ไม่มีอะไรครับ มันคือ Java Script ล้วนๆ ที่ใช้ Facebook API มาช่วยตรวจสอบผ่าน Open Graph ครับ เริ่มต้นคือคุณมีหน้าเว็บไซต์ หรือ Apps ของคุณแล้วตั้งค่าต่างๆ เรียบร้อยแล้ว หากใครยังไม่เคยไปอ่านบทความเหล่านี้นะครับ

พัฒนา Facebook Open Graph API ตอนที่ 4 วัดผลด้วย Keyword ค้นหา
พัฒนา Facebook Open Graph API ตอนที่ 3 เรียกดู Place บน Mobile
พัฒนา Open Graph API ของ Facebook ด้วย PHP ฉบับเริ่มต้น ตอนที่ 2
พัฒนา Open Graph API ของ Facebook ด้วย PHP ฉบับเริ่มต้น ตอนที่ 1

กลับมาครับ ให้ทำการเขียน Code ส่วนนี้บนส่วน HEAD ของ HTML ครับ

 'ใส่ APP ID ของคุณ',
	  'secret' => 'ใส่ APP SECRET ของคุณ',
	));
	
	$signed_request = $facebook->getSignedRequest();
	$like_status = $signed_request["page"]["liked"];
	
	if(isset($_REQUEST["fp_pass"]) && $_REQUEST["fp_pass"] == "1"){
		$like_status = 1;
	}
?>




Untitled Document


ตรงนี้เป็นการดึง Apps Facebook ของคุณและเช็คค่าบางอย่างออกมาครับ ตามด้วยส่วน BODY ของ HTML ให้แทรก JavaScript ตามนี้ครับ


กด Like ที่นี่ก่อนครับ

ข้างบนเป็นส่วนที่ตรวจสอบ สถานะบัญชีของคุณว่าเคยกด Like ที่ Fan Page ที่คุณต้องการ Force Like หรือยังครับ ต่อมาครับตามด้วยส่วนของการตรวจสอบ Like เมื่อคุณได้กด Like ไปแล้วจะพบกับ คอนเท็นต์ส่วนอื่น


ก็จบครับ ตัวอย่างที่ผมทำก็คือ Facebook Tab ของหน้า Solomo Hub ซึ่งสามารถเข้าไปดูได้ที่
https://www.facebook.com/SoLoMoHub/app_323567961070821
วิธีการเล่นคือคุณต้องกด Like ที่หน้า Fan Page ของ Solomo Hub ที่ผมสร้างขึ้นให้ก่อนครับ จึงจะเล่น Apps ได้

ตัวอย่างต้องกด Like ก่อนเล่น Apps
ตัวอย่างต้องกด Like ก่อนเล่น Apps
กด Like ไปแล้วก็จะเล่นได้
กด Like ไปแล้วก็จะเล่นได้

หรืออยากจะดาวน์โหลด Source Code ก็ดาวน์โหลดที่นี่ครับ

Facebook API Open Graph Force Like (Version 1.0.0)

คราวนี้มี ศาสตร์มืดที่ Force Like ได้จำนวนมากในระยะเวลาสั้นๆ และต้องทำก่อนที่ Facebook จะจับได้ครับ นั่นคือการเข้าไปสร้าง Like Box Widget ของ Facebook มาแปะ แล้วเอา jQuery Message มาเป็นตัวแสดงผลครับ สิ่งที่ได้หากทำตามขั้นตอนข้างล่างครับ

สร้าง Like Box
สร้าง Like Box
สร้าง Like Box Widget แล้วเอา Script มา
สร้าง Like Box Widget แล้วเอา Script มา
ลองใส่ code แบบนี้ครับ
ลองใส่ code แบบนี้ครับ
เอออ!!!! โคตรโกง
เอออ!!!! โคตรโกง

ก็จะต้องมีการกด Like เพื่อเป็น Sponsor ของเพจ Daydevthailand ก่อนแล้ว ค่อยกด Like ที่ Solomo Hub อีกทีจึงจะเล่น Apps Facebook ได้ครับ
เป็นไงครับ พาไปดูล้วงลึกการ Force Like มา หวังว่าคงสร้างแรงบันดาลใจ และไอเดียได้ไม่มากก็น้อยนะครับ

Asst. Prof. Banyapon Poolsawas

อาจารย์ประจำสาขาวิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม วิทยาลัยครีเอทีฟดีไซน์ & เอ็นเตอร์เทนเมนต์เทคโนโลยี มหาวิทยาลัยธุรกิจบัณฑิตย์ ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)

Related Articles

4 Comments

  1. $signed_request = $facebook->getSignedRequest();.
    $like_status = $signed_request["page"]["liked"];.

    ตรงส่วนนี้ผมได้ไอ้นี่มาแทนครับ

    Notice: Undefined index: page in C:Dropboxxampphtdocsfacebook-php-sdk-masterindex.php on line 13.

    มีแนวทางในการแก้ไขมั้ยครับ

Leave a Reply

Back to top button

Adblock Detected

เราตรวจพบว่าคุณใช้ Adblock บนบราวเซอร์ของคุณ,กรุณาปิดระบบ Adblock ก่อนเข้าอ่าน Content ของเรานะครับ, ถือว่าช่วยเหลือกัน