DeveloperFacebook DeveloperPHPProgramming LanguageSocial Media Marketing

Facebook Graph API ตอนที่ 14 โพสท์ Link หรือข้อความไป Fan Page

หลายคนสอบถามทาง Fan Page ของ Daydev.com เกี่ยวกับการใช้ Graph API เพื่อ Post ข้อความหรือ Link มายังหน้า Fan Page ทำได้ไหมคำตอบคือได้ครับ มาดูกันทาง Facebook นั้นได้เขียน Graph API ไว้ให้เราใช้ดึงและเรียกข้อมูลมากมายได้กับข้อมูลทุกส่วนของ Facebook ครับดังนั้นถ้าถามว่าเราสามารถดึงอะไรจาก Facebook ได้บ้างคำตอบคือ “แทบทุกอย่าง” ที่คุณใส่ลงใน Facebook

โพสท์ขึ้น Fan Page
โพสท์ขึ้น Fan Page

หากว่าคนที่เป็น Admin Fan Page นั้นอยากจะเขียนกิจกรรมหรือแอพพลิเคชัน ที่มีคนมาเล่นแล้ว Post กิจกรรมไปยังหน้า Fan Page ส่วนของ Wall Feed เราสามารถทำได้ด้วยเทคนิคสั้นๆ นี้ครับ

เตรียมความพร้อมสำหรับบทเรียนนี้
ก่อนจะพัฒนาส่วนของการ Post Feed ของ Fan Page คุณต้องมีความรู้ดังต่อไปนี้ก่อนนะครับ

และในบทความนี้ผมจะพัฒนาต่อยอดจากตัวอย่างที่นำเสนอไว้ในบทความ “Facebook Graph API ตอนที่ 13 สร้าง Album ภาพและอัพโหลดรูป” เลยครับ เพียงแค่เพิ่มไฟล์หนึ่งขึ้นมาชื่อว่า “postpage.php”

การใช้งานนนั้นให้เข้าระบบผ่าน Demo ที่ผมเคยทำไว้หรือคุณทำไว้จากตัวอย่างก่อนหน้า เพียงแค่ Edit แก้ไขเพิ่มเมนูนำทางขึ้นมา แล้ว Link ไปที่ไฟล์ “postpage.php” นี้ก็พอครับ
ส่วนไฟล์ Post Page นั้นให้ใช้คำสั่ง PHP ดังนี้

 'APP ID',
   'secret' => 'APP SECRET'
 ));
	$feed = '/ชื่อ Fan Page/feed?';
	$feed .= 'source=ใส่ Link  URL ที่ต้องการ Post&';
	$feed .= 'picture=ภาพประกอบไฟล์ jpg,png,gif&';
	$feed .= 'name=Social%20Media%20Marketing&caption=';
	$feed .= 
urlencode('Source Code ทดสอบการยิงข้อความจาก API ไปยัง Wall Fan Page 
ตัวอย่างของเว็บไซต์ Daydev.com ให้ไปลองใช้กัน 
ติดต่อ http://www.facebook.com/daydevthailand');
$access_token = $facebook->getAccessToken();
$post_id = $facebook->api($feed, 'post', array('access_token'  => $access_token));
if($post_id){
echo'See Result of Page Post Method You Fan Page';
 }
?>

ลองทำการทดสอบดูครับว่า Post ไปไหม ถ้ากด Link แล้วจะเจอหน้านี้

เข้า Login ด้วย Facebook
เข้า Login ด้วย Facebook
ทำการ Post ขึ้น Fan Page ด้วย API
ทำการ Post ขึ้น Fan Page ด้วย API

ไปที่หน้า Fan Page ของเราซึ่ง ตัวอย่างก็คือหน้า Fan Page ของ Daydev (http://www.facebook.com/daydevthailand) นั่นเองครับ

Graph API โพสท์ไปที่หน้า Fan Page ของเรา
Graph API โพสท์ไปที่หน้า Fan Page ของเรา

เป็นยังไงบ้างครับ วิธีการไม่ยากเลยใช่ไหม ขอให้สนุกกับการนำไปพัฒนาต่อนะครับ 😀

ดาวน์โหลด Source Code ได้ที่

Facebook Post Fanpage Wall Feed

Asst. Prof. Banyapon Poolsawas

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

Related Articles

Leave a Reply

Back to top button

Adblock Detected

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