facebook login review 신청(user_likes)

2874 단어 Facebook

facebook login review란?



public_profile, friend_list, email 이외의 모든 permission은 public인 App에서 사용하기 위해서는 Facebook login review(FB에 신청해 심사원이 OK한다)가 필요하다는 것.

permission 정보



대략으로 나누어
1. read permission
2. publish permission

두 가지가 있으며 클라이언트 부분에서도 작성 방법이 다르므로 확인이 필요합니다.

대부분의 절차


  • 앱 개발
  • 로그인 부분을 문제 없게 만든다(우선 공개하지 않고 development mode로 시험하는 것이 왕도와 같이 .
  • 사용하는 Permission 부분을 표시할 수 있도록 한다
  • Submit ( htps : //에서 ゔぇぺぺrs. 후세보오 k. 코 m / 드 cs / 후세보 k ぉ 긴 / 레 ゔ 에 w /을 읽고 제출)

  • 어려운 부분



    Permission의 신청을 위해, Permission을 어떻게 사용하고 있는지를 APP상에서 보여야 한다는, 모순되는 요구

    솔루션 1 (Graph API explorer 사용 (user_likes 신청에서도 사용))


  • Graph API explorer에 APP의 Admin으로 로그인하고, 자신의 APP를 선택하고, 자신에게 직접 신청하고 있는 Permission를 올린다. 그러면, App로부터의 AccessToken을 받기 위해서, FB어플리로서는, 그 Permission를 받은 상태로 로그인한 것이 된다. (확인 방법은 다음과 같습니다.
  • 이 상태에서 Client(iOS, Android, Web 등)에서 FB 계정으로 로그인하려고 하면 이미 Permission을 취하고 있다는 화면이 나오므로 그대로 Continue를 클릭하면 신청하는 Permission을 가진 AccessToken 로 로그인 할 수 있습니다
  • 이 상태에서, App이 신청하는 Permission를 사용한 기능을 나타내면 Ok라는 것이 된다!

  • 다만, 이 방법에서는 로그인 화면에서 필요한 Permission을 받는 부분이 Screencast로 할 수 없다(하지만, 신청은 통과했다)


    설정을 클릭하고,

    앱을 클릭하면 자신이 로그인한 APP가 나온다. 전에 로그인한 AccessToken을 무효로 하고 싶으면, 여기에서 지우면 좋다.

    솔루션 2 (Test User 사용 (publish_action을 신청할 때 유효))



    FB APP에는 Test User라는 것이 존재하고 있다. 자세한 내용은 아래 링크 참조

    간단히 말하면 Test하기 위해서만 User를 만들 수 있다는 것.

    할 수 있는 일
    1. FB에 로그인
    2. Test User 계정을 사용하여 개발한 앱에 로그인
    3. App을 사용하여 FB Wall에 게시

    할 수 없는 일
    1. 실제 사용자와 친구가 됨
    2. Page에 Like를 한다

    그래서 Publish Permission을 신청하기 위해서는 상당히 사용할 수 있는 것이다.
    다만, user_likes(read permission)를 신청하는 데는 사용할 수 없다. FB상에서 Like를 할 수 없기 때문에, user_likes를 사용해 할 수 있는 결과를 보일 수 없다.

    결론



    user_likes를 신청하는 데 사용한 것
  • APP에서 user_likes를 사용하여 직접 결과를 보여줍니다 (필수)
  • user에 user_likes를주는 방법은 graph API explorer를 사용합니다.

    누락된 것:
    1. Login 화면에서의 Permission의 확인

    실제로, 동영상으로 세세하게 설명하고 있으면, 실제로 Reviewer가 어디까지 체크의 필요가 거의 없어지는 경우도 있으므로, 이번은, 동영상에 자막을 붙여 설명했다.

    밝힌 부분:
    1. FB로 로그인하지 않을 때 결과 없음
    2. 로그인하면 FB의 user_likes가 취해져서 이것을 제공 할 수 있습니다.

    라고 하는 부분을 써 주면 괜찮은 모양.

    참고 자료



    이하의 자료가 매우 참고가 된다
  • 좋은 웹페이지 즐겨찾기