以下の Objective-C コードを使用して、Facebook から友人リスト、ID、および誕生日を取得しました。これは、友人リストと ID に対しては正常に機能しますが、友人の誕生日に対しては null 値を返します。
FBRequest* friendsRequest = [FBRequest requestForMyFriends];
[friendsRequest startWithCompletionHandler: ^(FBRequestConnection *connection,
NSDictionary* result,
NSError *error) {
NSArray* friends = [result objectForKey:@"data"];
NSLog(@"Found: %i friends", friends.count);
for (NSDictionary<FBGraphUser>* friend in friends) {
NSLog(@"I have a friend named %@ with id %@ with Birthdate %@", friend.name, friend.id, friend.birthday);
}
}];
また、friend_birthday のアクセス許可を設定しましたが、それでも友人の誕生日には null 値が返されます。null値の代わりに友人の生年月日を取得するのを手伝ってくれる人はいますか? 前もって感謝します