|
|
|
ช่วยแนะนำวิธีการ Logout ด้วย Facebook Javascript SDK หน่อยครับ |
|
|
|
|
|
|
|
ช่วยแนะนำแนวทางการ logout ออกจาก facebook หน่อยครับ
หรือวิธีการเขียนครับ
Code (JavaScript)
function statusChangeCallback(response) {
if (response.status === 'connected') {
show();
}
}
function Login() {
FB.login(function(response) {
statusChangeCallback(response);
});
}
function Logout() {
FB.logout(function(response) {;
(ไม่รู้ว่าต้องทำยังไงครับ ให้มัน Logout ออกจากระบบ facebook)
});
}
window.fbAsyncInit = function() {
FB.init({
appId : '1448334xxxxxxxxx',
cookie : true,
xfbml : true,
version : 'v2.1'
});
FB.getLoginStatus(function(response) {
statusChangeCallback(response);
});
};
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
function show() {
FB.api('/me',{fields: "id,age_range,picture,birthday,email,first_name,gender,middle_name,name"},
function(response) {
console.log('API response', response);
var d = new Date();
var time = "วัน" + d.getDay() + "<br>" + d.getDate() + ":"+ + d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
//$('.imgfacebook').attr({src:'http://graph.facebook.com/'+response.id+'/picture?type=normal'});
$(".imgfacebook").html('<img src="' + response.picture.data.url + '"> ');
$(".name").html(response.name);
$(".id").html(response.id);
$(".email").html(response.email);
$(".gender").html(response.gender);
$(".url").html(response.link);
$("h1").html(time);
//window.location.replace("http://stackoverflow.com"); redirect page
});
}
Tag : JavaScript, Ajax, jQuery
|
ประวัติการแก้ไข 2015-01-15 02:06:06 2015-01-15 02:07:38 2015-01-15 02:08:20 2015-01-15 02:08:56
|
|
|
|
|
Date :
2015-01-15 02:02:45 |
By :
newminho |
View :
1562 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function Logout() {
FB.logout(function(response) {
window.location='www.domain.com';
});
}
FB.logout มันเป็น JavaScript SDK อยุ่แล้วครับกดปุ่มมันก็จะลบ session ที่ facebook ให้เลยครับ
|
|
|
|
|
Date :
2015-01-15 17:39:54 |
By :
phpbasic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมแนะนำเลยครับว่า อย่าไปปรับอะไรแปลกๆใส่ให้มันนะครับ เพราะเจ้า appId : '1448334xxxxxxxxx', จะถูกแบนได้ในเวลาแค่ชั่วข้ามคืน ผมโดนบ่อยแล้ว555 แค่ปรับปุ่ม login/logout เป็นปุ่มที่เราทำเอง ภาพสวยๆ แค่นี้โดนแบนทันทีเลยครับ
|
|
|
|
|
Date :
2015-01-15 18:30:38 |
By :
meannerss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2015-01-15 22:01:29 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|