PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

วิธีการเช็ค Facebook Login อย่างไร

วิธีการเช็ค Facebook Login อย่างไร

ตอนนี้ผมมีปัญหามากครับ เนื่องจากทดสอบโค้ดการ Login ไปทดสอบดู ปรากฏว่าทุกครั้งที่เปลี่ยนไปหน้าอื่นมันจะเด้งไปหน้า Login ของFacebook ก่อนทุกครั้งแล้วกลับมาหน้าที่จะไป ทั้งๆที่ Login เรียบร้อยแล้ว เหมือนกับมองไม่เห็น  $session = $facebook->getSession(); เลยไม่ทราบว่าท่านผู้รู้มีวิธีใดแนะนำผมบ้างครับ ขอบคุณมากครับ...

 



โดย:  Ronnaphome IP: 124.121.223.xxx วันที่: 21-10-2010 เวลา: 17:01:15

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 4

ผมก็เจอปัญหาเดียวกันคับ

http://www.lcdtvthailand.com/fb/test.php

มันต้องลงอะไรเพิ่มใน server หรือเปล่าคับ php ใช้ version ไหนคับ



โดย:  Wera IP: 223.206.62.xxx วันที่: 07-01-2011 เวลา: 21:46:01
 ความคิดเห็นที่ 3
<?php
require 'facebook.php';
?>

 

เอาไว้ด้านบนสุดของโค้ด ก่อน html
 

<?php
require 'facebook.php';
?>
<!doctype html>  
<html xmlns:fb="http://www.facebook.com/2008/fbml">  
  <head>  
    <title>ตัวอย่างการทำ APP</title>  
  </head>  
  <body>  
........
...

หรือดูตัวอย่างจากลิ้งค์

www.ninenik.com/สร้าง_login_logout_และกำหนด_permission_ของ_facebook_ด้วย_php_sdk_-352.html



โดย:  Ninenik IP: 183.89.153.xxx วันที่: 22-10-2010
 ความคิดเห็นที่ 2
<!doctype html>
<html xmlns:fb="http://www.facebook.com/2008/fbml">
  <head>
    <title>ตัวอย่างการทำ APP</title>
  </head>
  <body>
<?php

require 'facebook.php';

$permission = 'user_birthday,publish_stream';

$facebook = new Facebook(array(
  'appId'  => '156383251050126',
  'secret' => '52c4ceed9cd1e9363ab07f40dd882f46',
  'cookie' => true,
));

$session = $facebook->getSession();

if (!$session)
	{
                $url = $facebook->getLoginUrl(array(
                        'canvas' => 1,
                        'fbconnect' => 0,
                        'req_perms' => $permission,
                ));
                    echo "<script type='text/javascript'>top.location.href = '$url';</script>";
                    die();
            }

$me = null;
// Session based API call.
if ($session) {
  try {
    $uid = $facebook->getUser();
    $me = $facebook->api('/me');
  } catch (FacebookApiException $e) {
    error_log($e);
  }
}

echo 'ID ของ Facebook ของฉัน'.$uid;
echo '<br/>';
echo 'รายละเอียดของฉัน';
print_r($me)

?>
</body>
</html>

ประมาณนี้ครับ..



โดย:  Eiya IP: 124.120.250.xxx วันที่: 22-10-2010 เวลา: 10:08:02
 ความคิดเห็นที่ 1

 น่าจะเขียนโค้ดผิด ฝากลิ้งต์ตัวอย่าง ที่มีปัญหาไว้ เผื่อจะแนะนำได้



โดย:  Ninenik IP: 183.89.153.xxx วันที่: 21-10-2010