วันเสาร์ที่ 4 มกราคม พ.ศ. 2557

เขียน PHP โพสต์ Fanpage กันเถอะ

ช่วงหลังปีใหม่ว่างผมเริ่มมีเวลาพัฒนาความรู้ให้กับตัวเอง  เลยนึกดูว่ามีเรื่องอะไรดี...facebook นี้แหละ 
หลายท่านที่เคยเขียน php มาบ้าง คงเข้าใจได้ง่ายขึ้นนะครับ เริ่มกันเลยครับ

ตัวอย่างโค้ด
<?php
$page_access_token = 'XXXXXXX';
$page_id = 'YYYYYYYY';
$data['picture'] = "http://www.example.com/image.jpg";
$data['link'] = "http://www.example.com/";
$data['message'] = "Your message";
$data['caption'] = "Caption";
$data['description'] = "Description";
$data['scope'] = 'publish_stream';//สามารถแสดงข้อมูลรูปภาพได้
$data['access_token'] = $page_access_token;
$post_url = 'https://graph.facebook.com/'.$page_id.'/feed';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $post_url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$return = curl_exec($ch);
curl_close($ch);
?>
เมื่อเห็นโค้ดนี้ครั้งแรกจาก http://stackoverflow.com/questions/7818667/simple-example-to-post-to-a-facebook-fan-page-via-php
ผมก็มีคำถามให้กับตัวเอง 
1.เราจะหา 
$page_id ได้จากที่ไหน คำตอบ
- หาเข้าไปที่ https://developers.facebook.com/tools/explorer/ 
จากนั้นให้กดปุ่มส่ง จะได้ค่าดังรูปด้านล่างนี้ครับ

ผลลัพธ์ที่ได้

ไม่มีความคิดเห็น:

แสดงความคิดเห็น