|
|
|
ถามเรื่อง facebook กับการ check like ไม่ทำงานบาง user รบกวนช่วยดูหน่อย |
|
|
|
|
|
|
|
Code (PHP)
require_once("src/facebook.php");
$config = array(
'appId' => 'App_id',
'secret' => 'secret',
'fileUpload' => false, // optional
'allowSignedRequest' => false, // optional, but should be set to false for non-canvas apps
);
$facebook = new Facebook($config);
$session = $facebook->getUser();
if ($session) {
$logoutUrl = $facebook->getLogoutUrl();
try {
$data['uid'] = $facebook->getUser();
$me = $facebook->api($session);
$data['me'] = $me;
//var_dump( $data['me']);
$likes = $facebook->api("/".$session."/likes/186498488751");
var_dump($likes["data"]);
if($likes["data"]["0"]["id"] == "186498488751"){
?>
<script>
$(document).ready(function(){
showcontentstart();
})
</script>
<?php
}
else{
?>
<script>
$(document).ready(function(){
$('#errorcontentstart').html("<span class='red'>กรุณา Likes Pages ก่อนเล่นเกมส์</span>");
$('#errorcontentstart').show();
$('#notlike').show();
})
</script>
<?php
}
} catch (FacebookApiException $e) {
error_log($e);
}
} else {
$loginUrl = $this->facebook->getLoginUrl(
array(
'scope' => 'publish_stream, user_about_me, email',
'redirect_uri' => 'https://www.facebook.com/eTOYOTACLUB/app_128953167177144',
'canvas' => 1,
'fbconnect' => 0,
'display' => 'page',
));
}
คือมันก็ทำงานได้นะครับ แต่ไม่รู้ว่าทำไมบาง user ถึงใช้งานไม่ได้
มีใครพอจะทราบ แนะนำหน่อยครับ ติดมาหลายวันแล้ว T-T
Tag : PHP, HTML/CSS, JavaScript, jQuery
|
|
|
|
|
|
Date :
2014-04-08 13:24:38 |
By :
kokiflam |
View :
936 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
....
|
|
|
|
|
Date :
2014-04-08 14:10:13 |
By :
kokiflam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|