Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ช่วยด้วยครับผมมีปัญหาเกี่ยวกับระบบล็อคอินด้วยfacebook



 

ช่วยด้วยครับผมมีปัญหาเกี่ยวกับระบบล็อคอินด้วยfacebook

 



Topic : 108236



โพสกระทู้ ( 13 )
บทความ ( 0 )



สถานะออฟไลน์




เวลาที่ผมล็อคอินด้วยชื่อคนหนึ่งแต่ระบบกลับเอาชื่อและข้อมูลคนอื่นมาแสดงครับ
ไฟล์เชื่อมต่อกับ facebook ครับ
Code (PHP)
<?php
session_start(); // กำหนดไว้ กรณีอาจได้ใช้ตัวแปร session
include("inc/facebook.php"); //  เรียกใช้งานไฟล์ php-sdk สำหรับ facebook
//
$facebook = new Facebook(array(
  'appId'  => '1530285707198303', // appid ที่ได้จาก facebook
  'secret' => '7a1b2a47450188d542a2e4a4be46e0bf',  // app secret ที่ได้จาก facebook
  'fileUpload' => true, // เปิดใช้ในส่วนของการอัพโหลดรูปได้
  'cookie' => true, // อนุญาตใช้งาน cookie  
));
// สร้างฟังก์ชันไว้สำหรัดทดสอบ การแสดงผลการใช้งาน
function pre($varUse){
	echo "<pre>";
	print_r($varUse);
	echo "</pre>";
}
// Get User ID
$fb_user = $facebook->getUser();
if($fb_user){
  try{
    // Proceed knowing you have a logged in user who's authenticated.
    $fb_userData=$facebook->api('/me');
	$user_info         = $facebook->api('/'.$fb_user);
	//$friends_list      = $facebook->api('/'.$fb_user.'/friends');
	//$groups            = $facebook->api('/'.$fb_user.'/groups');
  }catch(FacebookApiException $e) {
    error_log($e);
    $user=null;
  }
}
if(isset($_GET['logout'])){ // ทำการ logout อย่างสมบูรณ์
	$facebook->destroySession(null); 	// ล่างค่า session ของ facebook
	header("Location:".$_SERVER['PHP_SELF']); //ลิ้งค์ไปหน้าที่ต้องการเมื่อ logout เรียบร้อยแล้ว
}
// Login or logout url will be needed depending on current user state.
if($fb_user){
  $logoutUrl = $facebook->getLogoutUrl(array(
  	"next"=>"http://demo6.hmtadvisor.com/register.php?logout"
  ));
  
} else{
  $loginUrl = $facebook->getLoginUrl(array(
  	"redirect_uri"=>"http://demo6.hmtadvisor.com/register.php",
	"display"=>"popup",
	"scope"=>"offline_access,publish_stream,email,user_groups,user_likes,friends_likes,photo_upload,manage_pages" // คั่นแต่ละค่าด้วย ,(comma
  ));
  
}
?>


ส่วนนี้เป็นไฟล์ดึงข้อมูลครับ
Code (PHP)
<?
include_once("fb_connect.php"); 
include_once("connect.php");
include_once("function_sql.php");
 if($fb_user){
		$M_ID = $_SESSION["M_ID"];
	?>
        <div style="float:right; margin-top:4%; margin-right:2%;">
        <button class="btn btn-primary" data-toggle="modal" data-target=".bs-example-modal-sm" style="width:28%; padding:1% 1%;"><img src="images/Gear.png" style="width:100%;"></button>
        </div>
        
        

<div class="modal fade bs-example-modal-sm" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
  <div class="modal-dialog modal-sm">
    <div class="modal-content" style="padding:3%;">
      		<img src="https://graph.facebook.com/<?= $M_ID ?>/picture?type=large" width="100">
    		<a href="<?=$logoutUrl?>"><img src="images/logout.png"></a>
    </div>
  </div>
</div>
        
        <div style="float:right; margin-top:4%; margin-right:2%;">
        	<strong><?=$fb_userData[first_name]?> <?=$fb_userData[last_name]?></strong>
        </div
        
        ><div style="float:right; margin-right:2%; margin-top:4%;">
			<img src="https://graph.facebook.com/<?= $M_ID ?>/picture" width="25" style="border-radius:4px;">
        </div>
	<?
	}else{
	?>
    	<a href="<?=$loginUrl?>"><img src="images/loginFacebook.png" style="width:70%; margin-top:0%;"></a>
	<?
    }
	?>




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-05-09 16:45:43 By : tiravood View : 828 Reply : 2
 

 

No. 1



โพสกระทู้ ( 1,666 )
บทความ ( 0 )



สถานะออฟไลน์


มันเป็นบัค API แน่ๆครับ.. ผมก็เป็นแต่ผมทำระบบแชร์รูปภาพจากบนเว็บผ่านแอปแล้วไปอัพลง wall ผู้ใช้งาน (Via app)
เกิดปัญหาว่า: เมื่อคนนึงทำการใช้งานแชร์ภาพผ่านappแล้ว ทดลองLog outออกไป และให้ไปกดที่ภาพให้แอปแชร์ภาพต่อ ปรากฏว่าแชร์ได้เหมือนเดิม ทั้งๆที่มัน log out ไปแล้ว คืนนั้นผมดีใจมากเลยได้อะไรสนุกๆแกล้งคนแล้ว 5 5 5 .....

แต่เดชะบุญ 1 ชั่วโมงต่อมา facebook ระงับการใช้งานappของผม และส่งข้อความมาหาดังนี้

Your app XXXXXXXX has been restricted for creating a negative user experience that is in violation of our Platform Policies.
Photos published by your app are creating a negative user experience in violation of our policies
In the future, use your ข้อมูลเชิงลึกของแอพ to actively monitor user reports, volume of content published per user, and any spikes in negative user activity, such as users hiding your app's stories or marking them as spam.
If you think we have placed this restriction on your app in error, please submit an appeal. We will work quickly to evaluate your case.


ซึ่งจากบัดนั้นจนถึงบัดนี้ก็ต้องล้มเลิกโครงการไปโดยปริยายเพราะไม่รู้จะแก้ใขยังไงดีขี้เกียจคุยกะมันพวก facebook & google นี่เอาแต่ใจตัวเองมากๆ

ปล. คุณ จขกท. รอรับจดหมายจาก developers.facebook ได้เลยครับ เพราะอีกประเดี๋ยวมันจะแบนคุณแน่ๆ 55 5 5 5








ประวัติการแก้ไข
2014-05-09 23:54:31
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-05-09 23:50:40 By : meannerss
 


 

No. 2



โพสกระทู้ ( 13 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณคุณmeannerssครับ ตอนนี้ผมเปลี่ยนไอดีใหม่แล้วไม่รู้จะเป็นยังไง SDK ก็เปลี่ยนเป็น 4.0.1 ไม่รู้จะใช้งานได้หรือเปล่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-05-12 11:48:11 By : tiravood
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยด้วยครับผมมีปัญหาเกี่ยวกับระบบล็อคอินด้วยfacebook
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่