【问题标题】:Sending friend invites from a Facebook Connected site using new Javascript SDK使用新的 Javascript SDK 从 Facebook Connected 站点发送朋友邀请
【发布时间】:2011-10-11 13:22:26
【问题描述】:

我正在开发一个使用 Facebook Connect 和 6 月发布的新 Javascript SDK 的独立网站应用程序。

我一直在尝试让朋友邀请起作用。我可以使用请求对话框(http://developers.facebook.com/docs/reference/dialogs/requests/)发送邀请,但用户在接受邀请时点击的 URL 是内部的Facebook 应用页面 (http://apps.facebook.com/APP_ID/?request_ids=REQUEST_ID&ref=notif),而不是我的网站 URL。

有没有办法解决这个问题,所以邀请与 FB Connected Web 应用程序一起工作?

以前版本的 SDK 似乎可以做到这一点。

我看到一些帖子建议从画布页面重定向,但我也读到这可能导致应用程序被 Facebook 暂停: http://forum.developers.facebook.net/viewtopic.php?pid=343257#p343257

非常感谢您在此问题上的帮助。

【问题讨论】:

    标签: javascript facebook request invite


    【解决方案1】:

    我绝不会期望 Facebook 会通过请求系统接受邀请来将我引导至外部 URL,尤其是当大多数邀请/请求往往是垃圾邮件时。

    您是否考虑过通过 Facebook 消息系统分发邀请或改为通过电子邮件发送邀请?

    这将使整个过程对用户的误导性大大降低。

    【讨论】:

    • 非常感谢您的回复。我明白你的意思,但奇怪的是你能够通过 JS SDK 从连接 facebook 的网站发送邀请,但实际上并没有将收件人引导回发送邀请的网站。我很乐意看一下消息系统,但我不相信有允许您发送消息的 SDK 吗?为了澄清我想要实现的目标 - 在应用程序中,用户可以构建一个测验。当他们这样做后,我希望他们能够邀请他们的朋友玩它,就像他们使用 facebook 应用程序版本一样。谢谢。
    • @user636679 我想您可以这样做,或者只是将链接发布到某人的墙上?
    • 是的,我认为这是最好的做法,而不是试图摆弄邀请。我认为不可能以编程方式通过消息传递系统发送消息。
    • @user636679 是的,使用图表是不可能的,但是您可以通过请求email 权限来请求用户电子邮件的权限 - 但用户必须在您之前使用您的网站发送请求 - 放弃这个想法哈哈
    • 如果不只是基于这次对话,请随时接受答案。 :)
    猜你喜欢
    • 1970-01-01
    • 2012-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多