Javascript 在没有弹出对话框的情况下发布到用户Facebook提要

Javascript 在没有弹出对话框的情况下发布到用户Facebook提要,javascript,asp.net-mvc-2,facebook-graph-api,Javascript,Asp.net Mvc 2,Facebook Graph Api,因此,使用Facebook的GraphAPI,它给出了如何向用户发布新闻提要的方向。他们给出了这样的代码: FB.ui({ method: 'feed', message: 'Facebook for Websites is super-cool'}); 但是,这会打开一个对话框窗口,让用户修改提要,然后单击发布等。我如何在不使用此弹出对话框的情况下向用户Facebook提要(假设他们已通过我的网站登录并接受发布权限)发布内容,并在他们在我的网站上执行操作时让其发布内

因此,使用Facebook的GraphAPI,它给出了如何向用户发布新闻提要的方向。他们给出了这样的代码:

FB.ui({ method: 'feed', 
            message: 'Facebook for Websites is super-cool'});
但是,这会打开一个对话框窗口,让用户修改提要,然后单击发布等。我如何在不使用此弹出对话框的情况下向用户Facebook提要(假设他们已通过我的网站登录并接受发布权限)发布内容,并在他们在我的网站上执行操作时让其发布内容,在他们不知道的情况下


这是可能的,还是每次都必须出现该对话框?

如果不需要对话框窗口,请不要使用FB.ui方法。然后你就可以打电话给警察了

如果您有一个具有publish_stream权限的经过身份验证的用户,并且希望将新故事发布到其提要:

var body = 'Reading Connect JS documentation';
FB.api('/me/feed', 'post', { message: body }, function(response) {
  if (!response || response.error) {
    alert('Error occured');
  } else {
    alert('Post ID: ' + response.id);
  }
});

如果不需要对话框窗口,则不要使用FB.ui方法。然后你就可以打电话给警察了

如果您有一个具有publish_stream权限的经过身份验证的用户,并且希望将新故事发布到其提要:

var body = 'Reading Connect JS documentation';
FB.api('/me/feed', 'post', { message: body }, function(response) {
  if (!response || response.error) {
    alert('Error occured');
  } else {
    alert('Post ID: ' + response.id);
  }
});