2011-12-09 41 views
1

我们正在尝试在我们的网站上使用Facebook Authenticated Referrals功能。获取Facebook身份验证推荐信息“喜欢”

现在,当一个用户(Alice)使用Feed对话框发布到她的墙上,另一个用户(Bob)单击Alice的帖子时,它正常工作。在导航到我们的网站之前,Bob看到一个Auth对话框。

但我们的应用程序没有(当前)使用Feed对话框;我们每个地方都有Like按钮。当Alice在我们的网站上的一篇文章中点击Like按钮,并且Bob点​​击Alice的“Like”帖子时,我希望/期待Bob会得到一个Auth对话框。

我只是错误配置我的网站/应用程序?是否有可能从喜欢得到Authenticated推荐?

回答

0

Facebook bug,一个FB工程师回答说:“这是目前认证转介的设计,只用开放图谱应用发布情况。”

因此,至少现在,没有经过身份验证的推介可能用于Facebook Like链接。

0

我没有意识到这是可能的 - 我认为它会工作,如果喜欢的网址都是http://apps.facebook.com/ {YOUR NAMESPACE} /网址 - 如果这不起作用,它听起来像是一个错误或一个相当合理的功能请求。

如果喜欢要你的网址URL画布之外我真的不会想到这个工作,因为链接不肯定与你的画布应用

0

«如果您需要获得更多的信息,此类关联作为用户的电子邮件地址等,您必须申请此信息的权限。如果您可以通过添加权限,做到这一点,你需要登录按钮的范围属性,像下面»

http://developers.facebook.com/docs/guides/web/

检查链接,我已经浪费足够的时间,但还是不明白,为什么要问授予我们的应用程序两次权限 - 在应用程序设置第一和<div class="fb-login-button" data-scope="read_stram, offline_access">这里是第二个。只需检查您的数据范围属性。

<fb:login-button>属性是scope,你可以通过下面的链接了解一下它。

http://developers.facebook.com/docs/reference/plugins/login/