2014-11-23 2 views
0

나는 여기페이스 북의 권한을 요청

ServiceConfiguration.configurations.insert({ 
    service: "facebook", 
    appId: Meteor.settings.facebook.appId, 
    secret: Meteor.settings.facebook.secret, 
    requestPermissions: ['user_friends'] 
}); 

ServiceConfiguration에 requestPermissions 필드를 추가

Meteor.loginWithFacebook({requestPermissions: ['user_friends']}); 

또는 (클릭에서 실행)을 requestPermissions 필드가 여기 있나요이 질문에

이 어떤 영향을 미치지 않는 것 같습니다.

두 옵션 모두 services.facebook 필드에 친구 목록을 표시하지 않습니다. 친구 목록을 어디에서 찾을 수 있습니까? 이것은 현재 페이스 북 계정 패키지의 버그입니까? http://docs.meteor.com/#/full/accounts_ui_config 및 권한에 대한 페이스 북을 요청할 필요도 https://developers.facebook.com/docs/reference/fql/permissions/

, 이에 대한 검토 과정이있다 : 나는이

Accounts.onCreateUser(function (options, user) { 
    debugger; 
    // nothing here, options just holds name. 
    return user; 
}); 

도움말

+0

을, 어디서 당신 requestPermissions이 있었습니까? – Yong

+0

Meteor.loginWithFacebook ({requestPermissions : [ 'user_friends']}); 나를 위해 일 – Yong

답변

1

확인하십시오 일을 시도했다. 페이스 북이 당신에게 제공하지 않은 허가를 요청하는 것은 쓸모가 없습니다. 이 API에 최근 페이스 북의 변경 사항에 대한이 주제를 읽기 : Facebook Graph Api v2.0+ - /me/friends returns empty, or only friends who also use my app

내가 페이스 북 쿼리 할 fbgraph 패키지를 사용하고 다음 FB 권한 검토 문제 외에 https://github.com/criso/fbgraph

+0

나는 ui 패키지를 사용하고 있지 않다. 그리고 Facebook은 모든 권한을 검토 할 필요가 없습니다. 생일 같은 것. 내가 틀렸다면 나를 바로 잡으십시오. 나는 borthdY 권한을했을 때 fAcebook 팝업 대화 상자가 명시 적으로 검토하도록 경고했기 때문에 이것을 알았습니다. 친구 목록에는 없습니다. – MurWade

+0

와우 얼마나 나 바보. 알 겠어. 그래프 API에 대한 다른 호출로 친구 목록에 대한 또 다른 요청을해야합니다. – MurWade

+0

모든 Facebook이 앱에 로그인 할 수있게하려면 권한을 요청해야합니다. 검토 결과 귀하의 앱이 준비되었다고 생각되지 않으면 검토가 거부됩니다. 지난 주에 나에게 일어난 일. –

관련 문제