2012-12-20 1 views
3

마지막 3.0 SDK에서 ReauthorizeRequest 클래스가 사라졌습니다. 다음 코드를 어떻게 바꿀 수 있습니까?Session.ReauthorizeRequest의 대체품은 무엇입니까?

Session.ReauthorizeRequest request = new Session.ReauthorizeRequest(this, PERMISSIONS); 
request.setRequestCode(REAUTHORIZE_ACTIVITY); 
request.setLoginBehavior(SessionLoginBehavior.SSO_WITH_FALLBACK); 
request.setCallback(this); 
session.reauthorizeForPublish(request); 

답변

8

그들은 이제 NewPermissionsRequest를 사용하고 있습니다. 여기 확인 : https://developers.facebook.com/docs/reference/android/3.0/Session

Session.NewPermissionsRequest request = new Session.NewPermissionsRequest(this, PERMISSIONS); 
request.setRequestCode(REAUTHORIZE_ACTIVITY); 
request.setLoginBehavior(SessionLoginBehavior.SSO_WITH_FALLBACK); 
request.setCallback(this); 
session.requestNewPublishPermissions(request); 
+0

이 유 여기에 내가 일 때문에 모든 코드를 게시 할 수 있지만, 내가 더 허가를 요청 때 재 인증 두 번째 요청 –

관련 문제