【发布时间】:2017-01-20 10:35:59
【问题描述】:
我在响应中得到总计数,但数据为空。谁能帮我解决这个问题。
【问题讨论】:
标签: objective-c facebook facebook-graph-api
我在响应中得到总计数,但数据为空。谁能帮我解决这个问题。
【问题讨论】:
标签: objective-c facebook facebook-graph-api
您可以在请求user_friends权限并运行以下代码后检索用户的朋友列表,这将返回每个朋友的uid。
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"/{user-id}/friends"
parameters:params
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
// Handle the result
}];
要获取特定好友列表中的好友,您需要请求权限 read_custom_friendlists 并使用从 /{user-id}/friendlists 边缘返回的好友列表 ID 运行以下代码
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"/{friend-list-id}"
parameters:params
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
// Handle the result
}];
【讨论】:
{user-id} 是占位符,您应该使用/123456789/friends。