2014-09-22 3 views
1

У кого-нибудь есть идея, как получить информацию о местоположении друзей в Facebook из профиля Facebook.Друзья в Facebook Информация о местоположении в приложении для iPhone

Я получаю эти данные (id, имя, пол, адрес электронной почты, рисунок) с помощью этого графического API.

Мне также нужна информация о местоположении.

Спасибо!

+0

refrer это и не может принести друзей место в новой версии 2.0 от Facebook, необходимо использовать ссылку http://stackoverflow.com/questions/24859046/ios-list-of-facebook-friends-birthday-using-graph-api/24859147#24859147 –

+0

https://developers.facebook.com/docs/apps/changelog – luschn

ответ

0

Чтобы получить имя друга для 1.0 graph api, вы можете использовать следующий код.

if (FBSession.activeSession.isOpen) { 




[FBRequestConnection startWithGraphPath:@"me/friends?fields=name,location,installed,picture" 
          parameters:nil 
          HTTPMethod:@"GET" 
         completionHandler:^(
              FBRequestConnection *connection, 
              NSDictionary<FBOpenGraphObject> *my, 
              NSError *error 
             ) { 

          NSDictionary *resultDictionary = (NSDictionary *)my; 



          if ([resultDictionary valueForKey:@"data"]) { 
          NSString * latitude = [NSString stringWithFormat:@"%@",[[my2 valueForKey:@"location"] objectForKey:@"latitude"]]; 

          NSString *longitude=[NSString stringWithFormat:@"%@",[[my2 valueForKey:@"location"] objectForKey:@"longitude"]]; 

          } 



}]; 
} 

Важное примечание меня/друзья будут возвращать только вам тех друзей, которые санкционированных ваше приложение, так как граф API 2.0, как упомянуто здесь, в facebook docs И все друзья информация удаляются как уже упоминалось, кроме основной информации, как name , id , picture, как mentioned here

в версии 1.0 можно было попросить разрешения, которые позволили бы провести приложения, чтобы увидеть ограниченное количество данных друга, например, как любит человек друга, их дни рождения, и так далее.

В версии 2.0 все разрешения были удалены. Это уже не возможно приложение для просмотра данных от друзей человека, если эти друзей не также вошли в приложение, и получили разрешение на приложение, чтобы увидеть, что данные

Смежные вопросы