【发布时间】:2018-07-14 19:51:08
【问题描述】:
我正在尝试使用 Facebook SDK for iOS 中的 Graph API 获取 Facebook 用户的个人资料图片,但该网站的示例代码对我不起作用。 https://developers.facebook.com/docs/graph-api/reference/user/picture/
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"/123456789/picture"
parameters:nil
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
// Insert your code here
}];
我在控制台中收到以下错误。
FBSDKLog: starting with Graph API v2.4, GET requests for //123456789/picture should contain an explicit "fields" parameter
根据我对错误消息而不是parameters:nil 的理解,我需要输入类似parameters:@{@"fields": @"id"} 的内容,但无论我在完成处理程序中尝试result 是否始终为零。我不知道为个人资料图片输入什么。
编辑: 我正在寻找其他用户的头像。
【问题讨论】:
标签: ios objective-c facebook facebook-graph-api