从Open Graph操作重定向到facebook app registration

时间:2012-08-15 13:39:22

标签: facebook opengraph facebook-opengraph

我想在我的应用程序中使用以下流程

  1. 用户点击时间线上发布的操作
  2. 出现申请批准表
  3. 用户批准申请
  4. 用户被重定向到网站页面
  5. 基本上,假设它的工作方式与socialcam相同。 问题是Open Graph操作需要操作引用的对象中的OG元标记,我无法将其重定向到注册。
    这似乎是一个非常基本的流程,但我找不到办法,任何人都可以解释如何做到这一点?

2 个答案:

答案 0 :(得分:0)

您必须从Canvas网址执行JavaScript重定向。

在PHP中,您可以像这样回应JavaScript -

echo "<script language=javascript>";
echo "top.location.href ='".$url."';";
echo "</script>";
exit();

答案 1 :(得分:0)

我说你正在寻找Authenticated Referrals

  

“经过身份验证的推介是一项新功能,可确保从Facebook到您的应用的所有推荐流量已连接到Facebook。 [...]启用后,经过身份验证的推荐会导致Facebook上的应用所有点击(例如通过Open Graph故事和应用发布的活动)通过Auth对话框自动提示新用户。“