ถ้าต้องการ post ลง facebook fanpage ของตัวเองต้องเริ่มทำยังไงก่อนครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

set41027@yahoo.com
PHP Newbie
PHP Newbie
Posts: 7
Joined: 17/12/2011 3:07 pm

ถ้าต้องการ post ลง facebook fanpage ของตัวเองต้องเริ่มทำยังไงก่อนครับ

Post by set41027@yahoo.com »

:? :roll: เมื่อเราทำการติดต่อ กับ app ได้แล้ว เราต้องทำยังไงต่อครับ
อย่างเช่นทำ form ส่งไปให้....เราต้องรู้ DB ก่อนใช่หรือป่าวครับ แต่ ของ face book มันเป็นยังไงครับ
ผมไม่เข้าใจ อ่านที่ https://developers.facebook.com/apps แล้วไม่เข้าใจครับ..ช่วยแนะนำหน่อยนะครับว่าต้องทำอย่างไรบ้าง... :roll: :roll: :roll:
User avatar
imsn
PHP Super Member
PHP Super Member
Posts: 375
Joined: 07/05/2010 12:58 pm
Contact:

Re: ถ้าต้องการ post ลง facebook fanpage ของตัวเองต้องเริ่มทำยังไงก่อนครับ

Post by imsn »

เขียนติดต่อ กับ FB ทำไงหรอ ขอแชร์ หน่อยครับ
ช่วยตอบเพราะอยากโปรโหมทเว็บ คิคิคลิกเลย
หาเพื่อนฝรั่งคุย M ...
touleg
PHP Super Member
PHP Super Member
Posts: 480
Joined: 25/01/2010 11:57 pm
Contact:

Re: ถ้าต้องการ post ลง facebook fanpage ของตัวเองต้องเริ่มทำยังไงก่อนครับ

Post by touleg »

ตัวอย่่าง

Code: Select all

<?php

require_once('src/facebook.php'); //include api
$config = array('appId' => 'App ID ของคุณ','secret' => 'App Secret ของคุณ');
$facebook = new Facebook($config);
$user_id = $facebook->getUser();

if($user_id) {
    try {
     $args=array(
          "subject"=>$_POST['subject'],
          "message"=>$_POST['message']
      );
     $facebook->api('/me/note', 'POST',$args);
     //ส่งผ่านแระ
     echo "Success";
   }catch(FacebookApiException $e) {
     //ส่งไม่ได้อ่ะ
     pre($e);  
   }
}
?>
User avatar
imsn
PHP Super Member
PHP Super Member
Posts: 375
Joined: 07/05/2010 12:58 pm
Contact:

Re: ถ้าต้องการ post ลง facebook fanpage ของตัวเองต้องเริ่มทำยังไงก่อนครับ

Post by imsn »

แหล่มเลย ขอบคุณครับ
ช่วยตอบเพราะอยากโปรโหมทเว็บ คิคิคลิกเลย
หาเพื่อนฝรั่งคุย M ...
set41027@yahoo.com
PHP Newbie
PHP Newbie
Posts: 7
Joined: 17/12/2011 3:07 pm

Re: ถ้าต้องการ post ลง facebook fanpage ของตัวเองต้องเริ่มทำยังไงก่อนครับ

Post by set41027@yahoo.com »

โทษนะครับ..ไม่เห็นมันขึ้นไรเลย
<?php

require_once('facebook.php'); //include api
$config = array('appId' => '2222222222222222','secret' => 'ac5c2d8ae010ef64e256d67e000000000000');
$facebook = new Facebook($config);
$user_id = $facebook->getUser();

if($user_id) {
try {
$args=array(
"subject"=>$_POST['subject'],
"message"=>$_POST['message']
);
$facebook->api('/me/note', 'POST',$args);
//ส่งผ่านแระ
echo "Success";
}catch(FacebookApiException $e) {
//ส่งไม่ได้อ่ะ
pre($e);
}
}
?>

จากตัวอย่าง..แก้แล้วประมาณนี้หรือป่าวครับ....แต่ไม่เห็อะไรเลยครับ....
set41027@yahoo.com
PHP Newbie
PHP Newbie
Posts: 7
Joined: 17/12/2011 3:07 pm

Re: ถ้าต้องการ post ลง facebook fanpage ของตัวเองต้องเริ่มทำยังไงก่อนครับ

Post by set41027@yahoo.com »

อันนี้ คือโคดทั้งหมดที่ผมทำไว้ช่วยดูให้หน่อยฯะครับว่า ต้องแก้ไขตรงไหนอะไรอย่างไรบ้าง...ขอบคุณครับ
<?php
include("fb_connect.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sample FB Login</title>
</head>

<body>
<?php
//pre($fb_user);
?>
<center><h>ยินดีต้อนรับเข้าสู่ Note Amazon</h></center>
<?php if($fb_user){ // ถ้ามีการล็อกอิน facebook อยู่แล้ว แสดงลิ้งค์สำหรับ logout ?>
<a href="<?=$logoutUrl?>">Logout</a>
<?php }else{ // ถ้ายังไม่ได้ล็อกอิน แสดงลิ้งค์สำหรับ Login ?>
<div>
Login using OAuth 2.0 handled by the PHP SDK:
<a href="<?=$loginUrl?>">Login with Facebook</a>
</div>
<?php } ?>

<?php if($fb_user){ // ถ้ามีการล็อกอิน facebook อยู่แล้ว แสดงข้อมูลของคนๆ นั้น ?>
<p> <img src="https://graph.facebook.com/<?=$fb_user?>/picture"></p>

<?php
pre($fb_user);
?>
//////
<?
$access_token = $facebook->getAccessToken();
?>
///////
<?php }else{ // ถ้ายังไม่ได้ล็อกอิน ?>
<strong><em>You are not Connected.</em></strong>

<?php } ?>
<form id="form1" name="form1" method="post" action="">
<table width="651" border="1">
<tr>
<td width="118">ID Fanfage </td>
<td width="517"><label>
<input type="text" name="textfield" />
</label></td>
</tr>
<tr>
<td>Title </td>
<td><label>
<input name="textfield2" type="text" size="100" />
</label></td>
</tr>
<tr>
<td height="254">Description</td>
<td><label>
<textarea name="textarea" cols="75" rows="10"></textarea>
</label></td>
</tr>
</table>
<br />
<label>
<input type="submit" name="Submit" value="Post Note" />
</label>
<p>&nbsp;</p>
<p>
<label></label></p>
</form>
<?php

require_once('facebook.php'); //include api
$config = array('appId' => '0000000000000','secret' => '999999999999999999999999');
$facebook = new Facebook($config);
$user_id = $facebook->getUser();

if($user_id) {
try {
$args=array(
"subject"=>$_POST['subject'],
"message"=>$_POST['message']
);
$facebook->api('/me/note', 'POST',$args);
//ส่งผ่านแระ
echo "Success";
}catch(FacebookApiException $e) {
//ส่งไม่ได้อ่ะ
pre($e);
}
}
?>
</body>
</html>
touleg
PHP Super Member
PHP Super Member
Posts: 480
Joined: 25/01/2010 11:57 pm
Contact:

Re: ถ้าต้องการ post ลง facebook fanpage ของตัวเองต้องเริ่มทำยังไงก่อนครับ

Post by touleg »

Download PHP SDK] หรือยังครับ

การใช้งานดูได้ที่ http://developers.facebook.com/docs/reference/php/
Last edited by touleg on 28/12/2011 1:03 pm, edited 1 time in total.
set41027@yahoo.com
PHP Newbie
PHP Newbie
Posts: 7
Joined: 17/12/2011 3:07 pm

Re: ถ้าต้องการ post ลง facebook fanpage ของตัวเองต้องเริ่มทำยังไงก่อนครับ

Post by set41027@yahoo.com »

ขอบคุณครับ...ผมว่าผมคงทำไม่ได้แล้วละ.ครับ..มันยากเกินไปสำหรับผม....ผมอ่านไม่รู้เรื่องเลย...
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 8 guests