繁体   English   中英

邀请Facebook好友加入我的iOS应用程序,而不是带有自定义UI的游戏

[英]Invite Facebook friends to my iOS app that is not a game with custom UI

我想按照Rounds iOS应用程序的方式邀请Facebook好友(即在本机UI中显示Facebook好友列表,一旦用户点击'发送邀请',我向选择好友展示请求对话,用户只按发送即可发送邀请)。 这可以使用

FBWebDialogs.presentRequestsDialogModallyWithSession(
        nil,
        message:"Message",
        title:nil,
        parameters:["app_id" : APP_ID, "to" : FRIENDS_IDs]) { 
            result, url, error in
            //Do whatever
    }

这里的问题是我可以用来获取朋友ID的唯一两种方法是:

1-使用/me/invitable_friends制作图表请求,这仅适用于游戏。

2-另一个是使用/me/friends但它只返回已授权你的应用的朋友而不是完整的好友列表。

我想要做的是已经在另一个名为Rounds的应用程序中完成,它也没有被归类为游戏。

https://developers.facebook.com/docs/apps/faq#invite_to_app

您应该使用iOS上的消息对话框来邀请朋友。 没有必要得到整个朋友列表,用户可以在对话框中选择他的朋友。 如果您的应用程序没有Canvas实现并且您的应用程序不是游戏,则无论如何您都无法获得整个好友列表。 当然还有taggable_friends ,但那只是用于标记。

顺便说一句,其他适用的应用程序很可能是旧的v1.0应用程序。 它将在2015年4月之后停止为他们工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM