gpt4 book ai didi

ios - Facebook 的 invitable_friends 端点导致好友丢失

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:36:58 24 4
gpt4 key购买 nike

我正在请求 invitable_friendsfriends。我在 Facebook 上有 223 个 friend ,但是当我添加两个端点的结果时,我只得到 219 个 friend 。 invitable_friends 端点的结果中缺少我的一些 friend 。

这就是我请求两个端点的方式:

invitable_friends:

FBRequest *friendsRequest = [FBRequest requestForGraphPath:[NSString stringWithFormat:@"/me/invitable_friends?fields=name,picture.width(%d).height(%d)", imageSizeInPixels, imageSizeInPixels]];
[friendsRequest startWithCompletionHandler: ^(FBRequestConnection *connection, NSDictionary* result, NSError *error) {

NSArray* friends = [result objectForKey:@"data"]; //201 objects
}];

friend :

FBRequest *friendsRequest = [FBRequest requestForGraphPath:[NSString stringWithFormat:@"/me/friends?fields=name,picture.width(%d).height(%d)", imageSizeInPixels, imageSizeInPixels]];
[friendsRequest startWithCompletionHandler: ^(FBRequestConnection *connection,
NSDictionary* result,
NSError *error) {
NSArray* friends = [result objectForKey:@"data"]; //18 objects
}];

什么会导致这种情况?用户是否可以设置隐私设置,这样我就无法在 invitable_friends 中请求他们?还是我请求 invitable_friends 的方式可能会漏掉我的一些 friend ?

我已经尝试通读 documentation ,但还没有找到任何解释。

最佳答案

summary->total_count 是您在 Facebook 上的好友数量(无论他们是否打开平台)。

invitable_friends 计数应该是

TOTAL_FRIENDS - FRIENDS_WITH_APP_INSTALLED - FRIENDS_WITH_PLATFORM_OFF

因为无论如何您都无法邀请他们。

关于ios - Facebook 的 invitable_friends 端点导致好友丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28959782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com