Facebook graph api 使用FB-JSSDK避免用户登录facebook提要对话框

Facebook graph api 使用FB-JSSDK避免用户登录facebook提要对话框,facebook-graph-api,facebook-javascript-sdk,fb-graph,Facebook Graph Api,Facebook Javascript Sdk,Fb Graph,我有一个Rails 3.2应用程序,它使用omniauthgem通过Facebook验证用户身份。一旦用户通过身份验证,我将保存生成的FBuser\u id和access\u token 我使用fb\u graphgem允许用户通过我们的应用程序直接向他们的好友墙发帖。但最近FB已经取消了使用其图形API发布到好友墙的支持。这打破了我使用fb_graph gem发布到朋友墙的功能 他们的文档说我们可以通过Feed对话框发布到friends wall。以下是我为提要对话框编写的代码: <p&

我有一个Rails 3.2应用程序,它使用
omniauth
gem通过Facebook验证用户身份。一旦用户通过身份验证,我将保存生成的FB
user\u id
access\u token

我使用
fb\u graph
gem允许用户通过我们的应用程序直接向他们的好友墙发帖。但最近FB已经取消了使用其
图形API
发布到好友墙的支持。这打破了我使用fb_graph gem发布到朋友墙的功能

他们的文档说我们可以通过
Feed对话框
发布到friends wall。以下是我为提要对话框编写的代码:

<p><a onclick="launchFeedDialog(); return false">Testing the Feed Dialog</a></p>
<script>
function launchFeedDialog() {

// calling the API ...
var obj = {
  method: 'feed',
  to: 'RECIPIENT NAME', // Can specify recipient here
  link: 'http://example.com',
  name: 'Test post',
  description: 'Test description'
};

  FB.ui(obj);
}
</script>
测试提要对话框

函数launchFeedDialog(){ //正在调用API。。。 var obj={ 方法:“提要”, 收件人://可以在此处指定收件人 链接:'http://example.com', 名称:'测试桩', 描述:“测试描述” }; FB.ui(obj); } 当我点击链接时,会打开FB对话框,要求用户登录。我需要避免这种情况,因为我已经通过FB对用户进行了身份验证,并拥有他的访问令牌。单击链接时,应要求用户键入消息,而不是要求用户凭据

我该怎么做

谢谢