Получение информации о семье из Facebook с помощью FQL? - PullRequest
1 голос
/ 28 сентября 2011

Привет. Я пытаюсь получить информацию из Facebook, используя FQL. Мне удалось собрать информацию о моих друзьях и лайках пользователей профиля, однако я не могу получить список информации о семье, код, который у меня есть на данный момент, приведен ниже. Мне было интересно, если кто-нибудь может помочь и сообщить мне, что я делаю неправильно, любая помощь будет принята с благодарностью, спасибо

<h1>My Family</h1>
      <?php
              $user    = $facebook->getUser();
              $friends = $facebook->api('/me/friends');

              $fql_query  =   array(
                  'method'    => 'fql.query',
                  'query'     => "SELECT profile_id, name, relationship FROM family WHERE profile_id={$user}");
              $family = $facebook->api($fql_query);
              $fam = count($family);
              echo $fam;

              for ($i=0;$i<$fam;$i++){
                echo "<p>".$family[$i]['name']." ".$family[$i]['relationship']." from ".$family[$i]['sex']." </p>";
              }
         ?>

Ответы [ 2 ]

1 голос
/ 18 января 2013

Вам необходимо разрешение user_relationships для просмотра информации о семье пользователя.

1 голос
/ 28 сентября 2011

Вам необходимо расширенное разрешение friends_relationships, чтобы получить доступ к семье пользователя.
https://developers.facebook.com/docs/reference/api/permissions/

также "секс", который у вас там, кажется, не имеет отношения

...