ios - 导入什么以在 iOS 中使用 Facebook Graph API?

标签 ios facebook-graph-api

我需要用户好友列表。我了解如何使用按钮从应用程序登录 FB。但是现在我无法在这条线上遇到:

我应该导入哪个头文件才能使用 Graph API?

/* make the API call */
[FBRequestConnection startWithGraphPath:@"/{friendlist-id}"
                      completionHandler:^(
                          FBRequestConnection *connection,
                          id result,
                          NSError *error

我安装了框架(见下文),并包含了一些 header 。但是看不到任何图形的东西。

#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKLoginKit/FBSDKLoginKit.h>

enter image description here

最佳答案

SDK 4.0 更新后尝试使用这种方式

[[[FBSDKGraphRequest alloc] initWithGraphPath:@"/me/friends" parameters:nil]
    startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
      if (!error) {
         NSLog(@”fetched user:%@”, result);
      }
  }];

引用:https://developers.facebook.com/docs/ios/graph#fetching

关于ios - 导入什么以在 iOS 中使用 Facebook Graph API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29393177/

相关文章:

javascript - 使 FB.api() 调用同步

ios - Facebook Graph API 共享链接

facebook - 无法发布带有标题的 Facebook 故事

php - 如何从评论社交插件中获取评论?

ios - "Duplicate symbols"没有明显原因的链接器错误

iOS 11 + Xcode 9.0 = 无音频单元

objective-c - #define 宏和 xcode 警告以及缺少代码提示

ios - 我可以在 Facebook 中发布图像和文本而无需在 Objective c 中打开任何对话框或浏览器吗

ios - 在 Swift 3 中扩展单元格

ios - NSUserDefaults 在关闭应用程序时删除 key