Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在android中发布评论的Facebook社交插件_Javascript_Android_Facebook_Facebook Graph Api - Fatal编程技术网

Javascript 在android中发布评论的Facebook社交插件

Javascript 在android中发布评论的Facebook社交插件,javascript,android,facebook,facebook-graph-api,Javascript,Android,Facebook,Facebook Graph Api,我正在尝试在我的原生android应用程序中使用Facebook社交插件 到目前为止,我已经完成了这些步骤 通过创建应用程序i Facebook开发者控制台获取应用程序id。 从中获取代码 在获得测试代码后,我制作了一个网页,并在android的web视图中加载这个网页。 所有评论都显示在web视图中。 但是有一个按钮显示在发表评论之前登录。。我 拥有访问令牌,因为我的应用程序需要使用Facebook sdk的SSO。 那么,有没有办法让我可以使用访问令牌在Facebook社交插件中发表评论,该

我正在尝试在我的原生android应用程序中使用Facebook社交插件

到目前为止,我已经完成了这些步骤

通过创建应用程序i Facebook开发者控制台获取应用程序id。 从中获取代码 在获得测试代码后,我制作了一个网页,并在android的web视图中加载这个网页。 所有评论都显示在web视图中。 但是有一个按钮显示在发表评论之前登录。。我 拥有访问令牌,因为我的应用程序需要使用Facebook sdk的SSO。 那么,有没有办法让我可以使用访问令牌在Facebook社交插件中发表评论,该插件加载在从Facebook登录时生成的web视图中

我在web视图中加载的网页中使用java脚本代码

<title>Insert title here</title>
<script src="http://connect.facebook.net/en_US/all.js"></script><script>
(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
  window.fbAsyncInit = function() {
    FB.init({
      appId      : 'MY_APP_ID',  
      status     : true,  
      xfbml      : true    
    });
  };
  (function(){
     if (document.getElementById('facebook-jssdk')) {return;}
     var firstScriptElement = document.getElementsByTagName('script')[0];
     var facebookJS = document.createElement('script'); 
     facebookJS.id = 'facebook-jssdk';
     facebookJS.src = '//connect.facebook.net/en_US/all.js';
     firstScriptElement.parentNode.insertBefore(facebookJS, firstScriptElement);
   }());
</script>

</head>
<body>
<div id="fb-root"></div>
<div  class="fb-comments" data-href="MY_URL" data-colorscheme="light"></div>
</body>

简而言之,这是不可能的,facebook不允许这样做