Хм, это кажется маловероятным. Я попытался с другой учетной записью, у которой более 600 друзей, и ни одна из локаций не вернулась для этой учетной записи.

аюсь получить местоположение всех друзей пользователя, используя драгоценный камень:fb_graph, (версия 1.7.2)

Мои разрешения:publish_stream, read_friendlists, offline_access, friends_location, USER_LOCATION

Я уже аутентифицировал пользователя и сохранил маркер автономного доступа и его идентификатор на Facebook.

user = User.find_by_email("[email protected]")
facebook_user = FbGraph::User.fetch(user.facebook_identifier, :access_token => user.facebook_access_token)
facebook_user.friends.map(&:location) => [nil, nil...]

Когда я проверяю разрешения изнутри Facebook, он говорит, что у меня есть доступ к местоположениям друзей:

http://grab.by/a1Qm

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

Кто-нибудь есть какие-либо предложения или указатели о том, как найти друзей местоположения?

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос