tôi đã giải quyết vấn đề này trong rất cách dễ dàng
Bước 1 = tải xuống đầu tiên FbGraph API
Bước 2 = sử dụng mã này để xác thực
NSString *client_id = @"XXXXXXXXXXXXXX";// App id
//alloc and initalize our FbGraph instance
self.fbGraph = [[FbGraph alloc] initWithFbClientID:client_id];
//begin the authentication process.....
[fbGraph authenticateUserWithCallbackObject:self andSelector:@selector(fbGraphCallback:)
andExtendedPermissions:@"user_photos,user_videos,publish_stream,offline_access,user_checkins,friends_checkins"];
Bước 3 = Sao chép fbGraphCallback: Phương pháp từ mẫu mã và đưa vào điều khiển của bạn
Bước 4 = Sử dụng mã này để có được bạn bè và nó sẽ cung cấp cho u danh sách các người bạn và những người đã cùng cài đặt ứng dụng Họ trông giống như
{
"installed": true,
"id": "{USER_ID_GOES_HERE}"
},
Mã là =
NSMutableDictionary *variables = [NSMutableDictionary dictionaryWithCapacity:4];
[variables setObject:@"installed" forKey:@"fields"];
FbGraphResponse *fb_graph_response = [fbGraph doGraphGet:@"me/friends" withGetVars:variables];
NSLog(@"getMeinstalled Friends: %@", fb_graph_response.htmlResponse);
Thats it !!!!!!!!
Nguồn
2012-06-26 07:02:56
Tuyệt vời, cảm ơn vì điều đó. Vì vậy, khi họ cho phép các ứng dụng với facebook, tôi có thể đặt id fb của họ trong cơ sở dữ liệu của tôi để họ có thể được theo sau vv trong ứng dụng của tôi hoặc là không được phép. Đó là cách duy nhất tôi có thể nghĩ đến việc kết hôn với người dùng facebook nếu ứng dụng của tôi với bạn bè? – iamsmug
Vâng, bạn có thể lưu trữ thông tin chi tiết trong cơ sở dữ liệu của riêng bạn và kết hợp người dùng theo cách đó, tôi không chắc chắn chính xác những gì bạn đang cố gắng làm như vậy tôi không thể đưa ra ý kiến về việc tuân thủ chính sách hay không có 'bạn bè trên facebook của bạn X, Y, Z đã sử dụng ứng dụng này, nhấp vào đây để thêm họ làm bạn bè trong ứng dụng' chức năng mặc dù – Igy