【问题标题】:Facebook trending articles using open graph使用开放图的 Facebook 趋势文章
【发布时间】:2012-08-20 14:56:53
【问题描述】:

我有一个 facebook 开放图形应用程序,用户可以在其中“阅读”(操作类型)“文章”(对象类型)。在我们的网站中,我们有一个 15 秒的计时器,当计时器结束时,我们有以下 JS 调用:

FB.api
(
    '/me/news.reads','post',
    {article:window.location.href}
);

该模块一切正常,有时我们甚至出现在“热门文章”中。我看到像 9gag 这样的其他一些网站也有类似的模块,但是当你点击他们的热门文章时,它会将你带到他们的应用程序,你必须授予权限才能继续。另一方面 - 当您点击我们的应用程序时 - 它会将您带到文章本身。

我尝试使用 facebook 登录 URL 更改 window.location.href 部分,但它不起作用,因为当调用 FB.api() 方法时,它会检查页面的 og:type。我的页面有正确的 og:type,但 facebook 登录 URL 没有这样的东西。

如何强制我在 facebook 中的社交阅读器应用程序上的链接要求用户先获得权限,然后再设置权限 - 将您重定向到我们网站上的真实文章。

谢谢!

【问题讨论】:

    标签: facebook facebook-opengraph


    【解决方案1】:

    我看到像 9gag 这样的其他一些网站也有类似的模块,但是当您点击他们的热门文章时,它会将您带到他们的应用程序,您必须授予权限才能继续。另一方面 - 当您点击我们的应用程序时 - 它会将您带到文章本身。

    然后我猜 9gag 启用了Authenticated Referrals

    “经过身份验证的推荐是一项新功能,可确保从 Facebook 到您的应用程序的所有推荐流量都已连接到 Facebook。访问您的应用程序的访问者将自动登录,如有必要,系统会提示您提供您请求的任何权限。”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-11
      • 2014-07-30
      • 1970-01-01
      • 2012-05-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多