FB.getLoginStatus(function(response){
    if (response.status == "connected"){
        // 로그인 및 권한 획득한 경우 친구목록 가져오기
        FB.api(
            {
                method: 'fql.query',
                query: 'SELECT uid, name, pic_square FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())'
            },
            function(response) {
                console.debug(response);                
            }
        );

    }
    else if (response.status == "not_authorized") {
        //권한이 없는 경우
        FB.login(
            function(response) {
                if (response.status == "connected") {
                    
                }
            },
            {
                scope: 'publish_stream'
            }
        );

    }
    else {
        alert ("로그인 후 참여.");
        top.location.href = app_url;
    }
});



페이스북 내에 iframe로 사용하지 않고 별도 페이지로 사용할 경우에는

Website with Facebook LoginSite URL 에 정보를 입력해야 한다

사용자 삽입 이미지


Posted by incree

2012/10/17 12:11 2012/10/17 12:11
, , ,
Response
0 Trackbacks , 0 Comments
RSS :
http://www.incree.com/tc/incree/rss/response/163

Trackback URL : 이 글에는 트랙백을 보낼 수 없습니다


Notices

Archives

Authors

  1. incree

Recent Trackbacks

Calendar

«   2017/02   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28        

Site Stats

Total hits:
389700
Today:
35
Yesterday:
144