【问题标题】:BranchOut/Glassdoor Facebook Friend-network Invite Integration [closed]BranchOut/Glassdoor Facebook 朋友网络邀请集成 [关闭]
【发布时间】:2012-03-04 06:04:20
【问题描述】:

BranchOut/Glassdoor 等公司如何通过网络实施大量推荐朋友的协议?不是所有 Facebook 应用程序都仅限于用户推荐的请求对话框吗?据我所知,我们也无法使用 FQL/PHP 通过 Open Graph API 来推荐用户(尽管如此,BranchOut/Glassdoor 仍会发送用户推送的应用程序通知)。

编辑:请求自行关闭问题。

【问题讨论】:

    标签: php javascript facebook json


    【解决方案1】:

    我叫 Ali,是 BranchOut 的社区经理。我想澄清一下,我们使用标准的 Facebook 对话请求来发送邀请。在发出邀请之前,用户可以准确地看到将要发送给收件人的内容。我们没有自动邀请过程。如果您有任何其他问题,我很高兴成为资源,community@branchout.com

    【讨论】:

      【解决方案2】:

      您不能直接向用户的所有朋友发送消息,但它们是其他选项。

      这些答案为您提供了多种选择:how send message facebook friend through graph api using Accessstoken

      【讨论】:

        【解决方案3】:

        我不确定他们的方法有什么不同

        他们只有一个自定义的朋友选择器,一旦你点击“包括他们”:

        BranchOut.GroupConnect = {
            //...
            submit: function (srcEl) {
                // collect selected recipeints code here
                AppRequest.send(this.recipientUidsArray.join(','), 'Invite Friends', 'would like to add you as a professional connection ', 'XXX', callback);
            },
            //...
        }
        

        这只会打开Requests Dialog

        AppRequest = {
            //...
            send: function (uid, title, message, data, callback) {
                FB.ui({
                    display: 'iframe',
                    method: 'apprequests',
                    new_style_message: true,
                    title: title,
                    message: message,
                    to: uid,
                    data: data
                }, function (r) {
                    if (r != null && typeof (r) != 'undefined') {
                        if (r.request) {
                            AppRequest.sendCallback(r);
                            if (callback.success) callback.success(r);
                        }
                    }
                });
                AppRequest.setYCount = 0;
                AppRequest.setLastDialogY();
            },
            //...
        }
        

        结果:

        【讨论】:

        • 知道 new_style_message 代表什么吗?通常,如果此人不是您的应用程序的用户,他们会看到“Jon 邀请您加入我们 Brachout”。而不是完整的消息。但是,Bracnhout 始终会显示他们的自定义消息 - 即使此人尚未注册。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多