Facebook:允许一个Facebook用户向另一个Facebook用户发送安全链接的最佳方式?

时间:2011-04-12 03:13:44

标签: facebook facebook-graph-api

嘿,我是一名产品管理人员,希望了解我们如何将音频片段传送到Facebook。具体来说,我想允许通过Facebook连接登录我的iPhone应用程序的用户(“发件人”)将音频文件的链接发送给另一个Facebook用户(从未登录到我的应用程序的“收件人”) )。我知道目前无法将此链接作为外部电子邮件发送给收件人,甚至可能作为内部Facebook消息发送。这仍然是真的吗?

如果是这样,我想知道是否可以(并且建议?)将其作为聊天消息发布,或者作为发布到收件人墙上的邀请。对于聊天消息,如果可能,那么该方法的缺点是什么?对于邀请,我意识到墙上的帖子只对收件人可见,但我担心收件人可能没有意识到这一点,并且会认为音频文件可供任何查看其个人资料的人使用。

因此,对于邀请方法,我想要求收件人(在他们点击墙上的链接邀请后)登录我们的网站,在那里通过Facebook连接托管音频,然后再听取音频。是否有可能实现这一目标?换句话说,我是否能够知道通过Facebook登录的人何时连接他是收件人?除了音频链接URL中的标记,我该如何跟踪它?我是否需要跟踪用户ID或其他内容?

提前感谢您的想法!

1 个答案:

答案 0 :(得分:2)

我会选择wallpost方法。

我通过让初始用户在朋友的墙上分享链接说“用户与你分享了一首歌来实现它!点击此处打开它!”或类似的东西。当任何用户单击该链接时,提示安装并在对其进行身份验证后,向他们显示他们的任何文件(是的,您需要检查他们的用户ID与存储为数据库中链接的用户ID) )。

如果不是朋友点击链接,他们将看不到任何东西(或者他们会看到不同的东西)。如果未经授权的用户点击该页面,您甚至可以使用自定义链接并显示错误。

对于它的价值,这就是亚马逊通过Facebook处理亚马逊礼品卡的方式。

如果这个不清楚或太模糊,请告诉我,我会澄清。