【问题标题】:Redirect Facebook AppCenter link to website将 Facebook AppCenter 链接重定向到网站
【发布时间】:2014-07-29 19:11:26
【问题描述】:

当我在 Facebook 墙上分享链接时,它显示为“个人在网站名称上分享了产品”。 “网站名称”部分重定向到 https://www.facebook.com/appcenter/?app_id=328091087287454 之类的东西(不是我的网站,只是一个示例)。

当用户点击该链接时,有什么方法可以将他们重定向到实际网站?将某人重定向到 Facebook AppCenter URL 似乎是一种浪费,因为那里真的什么都没有,因为它不是一个真正的网络应用程序,只是用于共享链接。

我已经在应用程序配置中将网站设置为http://www.url.com/https://www.url.com/,但仍然无法正常工作。

有什么想法吗?

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    当您通过应用程序共享链接时,该帖子与该特定应用程序相关联。应用程序的名称将始终将用户引导至实际应用程序 - 您对此无能为力。

    如果您的 Facebook 应用程序实际上没有内容,您可以做的就是在用户登陆您的应用程序后立即执行 JavaScript 重定向。像这样的:

    <script type='text/javascript'>
      top.location.href = "http://your-cool-website.com";
    </script>
    

    通过点击帖子中的链接访问您的应用程序的任何人(或者实际上是任何访问者)都将被定向到http://your-cool-website.com

    请记住,Facebook 不批准这些“无内容”应用程序,如果他们检测到这一点,他们很可能会对您的应用程序甚至您的个人帐户采取行动。

    【讨论】:

    • 非常感谢 :) 我不想冒这个帐户的风险,所以我不会这样做,但奇怪的是页面 facebook.com/neowin 和他们的网站,当他们分享一些东西时它被发布为“在 Neowin 上共享链接”,并且 Neowin 的名称确实重定向到他们的网站。不过,我不知道他们是怎么做到的。
    • @user1227914 - 我不完全明白你在说什么。我在哪里可以看到带有该文本的帖子?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多