在我的新项目中,客户需要如果他传递任何名称,那么它将为您提供所有用户的列表(即他们的公开个人资料)。
这表明我可以通过这样的用户 ID 获取用户详细信息,
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"/{user-id}"
parameters:params
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
// Handle the result
}];
但是,如果我只想通过用户名获取所有用户,就像 facebook 在其搜索 Controller 中所做的那样,该怎么办?
例如,如果我传递 Steve Jobs
,那么它将给出所有名为 Steve Jobs
的用户的列表。
有人可以帮忙吗?
最佳答案
我找到了答案 Here.
我只能通过用户名获取所有用户,这是一个示例:
https://graph.facebook.com/search?q=Steve+Jobs&type=user&access_token={access_token}
这将为我提供名为 Steve Jobs
的所有用户的 JSON。
关于ios - Facebook SDK,是否可以通过用户名获取所有用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32622958/