ios - 获取 invitable_friends Facebook API iOS

标签 ios objective-c iphone facebook facebook-graph-api

我实现了一个需要获取列表 invitable_friends 的应用程序来自 Facebook 。我研究了如何获得 invitable_friends (有一些关于堆栈溢出的问题,但我也无法找到任何正确的方法来解决它)也试过,但结果总是空的,我猜原因是:The invitable_friends list is only available for games with a Canvas implementation.但是我不知道如何集成Canvas或做其他事情来获取列表invitable_friends (对不起,也许这是一种天真的提问方式,但我对此没有任何经验)。请让我知道获取此列表的方法(在 Facebook 开发人员页面上配置我的应用程序或执行任何操作)。
这是我登录成功后获取列表的代码:

[FBRequestConnection startWithGraphPath:@"/me/invitable_friends"
                                          parameters:nil
                                          HTTPMethod:@"GET"
                                   completionHandler:^(
                                                       FBRequestConnection *connection,
                                                       NSDictionary *result,
                                                       NSError *error
                                                       ) {
                                       /* handle the result */
                                       NSLog(@"resurl");
                                   }];

最佳答案

The Invitable Friends API is only available to apps classified as Games, which also have a Canvas presence. This API is not available in v1.0. It may be called by mobile games as long as they also have a Canvas presence.



来源:https://developers.facebook.com/docs/graph-api/reference/v2.2/user/invitable_friends

意思是,只有游戏才有可能,如果你的应用不是游戏,你可以忘记它。你必须在你的移动设备旁边有一个 Canvas 实现。这意味着,您不能只创建一个重定向的 Canvas 应用程序(这是不允许的),您还必须创建一个实际在 Canvas 上运行的游戏。

有关 Canvas 应用程序的详细信息,请参阅文档:https://developers.facebook.com/docs/games/canvas

关于ios - 获取 invitable_friends Facebook API iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27060072/

相关文章:

ios - UICollectionView 布局错误

ios - 当我删除 Objective-C 中的特定组时,如何从主地址簿中删除联系人?

objective-c - 我还应该复制/Block_copy ARC 下的 block 吗?

iphone - AFNetworking 上传文件

iphone - 如何让我的 UIPickerView 显示数组的所有元素

iphone - 使用Flash CS5.5创建的应用程序需要什么版本的ios?

ios - 推送通知未发送,因为它在后台运行,parse.com

ios - 更改自定义 UIView 上的选项卡

iphone - 静态方法 objective-c - 初始化一次

iphone - 如何覆盖 UILabel 的 setFrame