0

Facebook Developers 사이트의 Sharing a link using API calls 예를 따르고 있습니다. 샘플 publishStory()을 내 Fragment에 통합하려고합니다. 그러나 부울 pendingPublishReauthorization 및 목록 PERMISSIONS이 누락되었습니다.Facebook Android 공유 링크 예 공유 누락 권한 목록

개발자 사이트에서 이러한 변수를 나타내는 이전 예제를 찾을 수 없습니다. 다른 사람이이 문제를 겪었습니까? 아니면이 변수가 무엇을 가리키고 있는지 알고 있습니까?

부울을 선언 할 수 있다고 상상해보십시오. 나는 그 목록에 대해 더 염려한다.

enter image description here

답변

0

나는 한마디로 다른 Stackoverflow Post

에 대한 해결책을 발견,이 변수는 단순히 선언됩니다. booleanfalse는 초기화되고, PERMISSIONS I는 또한 개인 방법 isSubsetOf

private boolean isSubsetOf(Collection<String> subset, Collection<String> superset) { 
    for (String string : subset) { 
    if (!superset.contains(string)) { 
     return false; 
    } 
    } 
    return true; 
} 
누락 된 String

private static final List<String> PERMISSIONS = Arrays.asList("publish_actions"); 
private boolean pendingPublishReauthorization = false; 

로 초기화

관련 문제