Facebook:根据用户是否共享重定向

时间:2011-04-18 03:47:29

标签: facebook

我想为Facebook创建一个iFrame Tab应用程序。我打算使用共享按钮,因此用户可以共享选项卡应用程序。如果用户已成功共享选项卡应用程序(=在他的墙上留下由应用程序定义的帖子),我想将其重定向到让我们说www.example.com/user-has-shared。

我理解这一点(http://developers.facebook.com/docs/reference/dialogs/feed/),这应该可以使用redirect_uri参数。

但是,当用户打开对话框并且没有点击“发布”而是单击“跳过”时,他仍然会被重定向到定义的同一页面。但我不想重定向跳过发布的用户。

有什么想法吗?谢谢!

顺便使用PHP。

1 个答案:

答案 0 :(得分:1)

我不相信你所要求的是可能的,这绝对不是那么幸运。在文档中,redirect_uri会在单击对话框中的任何按钮后重定向。再次,这很好。

您不应该做任何需要用户在墙上张贴的内容。虽然用户广告很好,但强制要求令人沮丧,许多用户会感到沮丧。一个更好的方法是构建一个人们想要谈论的应用程序! ;)


编辑:忽略我在那里的吹嘘,这是完全可能的。您在redirect_uri'd页面上检查$ _REQUEST [post_id]。评论中有更多细节。