8

Facebook 인증을 사용하는 Android 애플리케이션이 있으므로 사용자 액세스 토큰을 알고 있습니다. 안드로이드 어플리케이션에서 페이스 북 Comment box으로 서버에서 페이지를로드하는 WebView가있는 스크린이 있습니다.댓글 상자에 Facebook 액세스 토큰을 전달하십시오.

(웹보기에로드) 서버 페이지 : 나는 웹보기로 해당 화면을 열 때

<!DOCTYPE html> 
<html> 
    <head> 
     <style type="text/css"> 
      .fb_ltr{height:100% !important; overflow-y: scroll;} 
      #u_0_1{position:absolute !important;} 
     </style> 
    </head> 
    <body> 
     <div id="fb-root"></div> 
     <script> 
      (function(d, s, id) { 
       var js, fjs = d.getElementsByTagName(s)[0]; 
       if (d.getElementById(id)) return; 

       js = d.createElement(s); js.id = id; 
       js.src = "http://connect.facebook.net/he_IL/all.js#xfbml=1&appId=MY_APP_ID"; 
       fjs.parentNode.insertBefore(js, fjs); 
       }(document, 'script', 'facebook-jssdk')); 
     </script> 

    <div class="fb-comments" data-href="MY_URL" data-width="470" data-num-posts="10"></div> 

    </body> 
</html> 

, 나는 페이스 북에 다시 로그인 할 필요가있다.
WebView에서 액세스 토큰 (또는 다른 매개 변수)을 전달할 수있는 방법이 있습니까?
참고 :이 웹보기에이 불가능 해 있다면 나는 또한 HTML을 변경할 수 있습니다

답변

0

아니, 네이티브 응용 프로그램에 액세스 토큰을하는 것은 불가능하고는 웹보기에서 해당 사용자에 대한 세션에서 로그인 만든 -

사용자가 소셜 플러그인과 같은 Facebook의 웹 기반 서비스를 사용해야하는 경우 메인 장치 브라우저 (예 : Safari 또는 Chrome)에서 Facebook에 로그인 할 가능성이 높습니다. 따라서 웹보기 대신 해당 정보를 여는 것이 좋습니다. ?