Получите сообщения Facebook на временной шкале, используя драгоценный камень Koala

Я пытаюсь получить все сообщения в моем профиле facebook, используя Koala. Я использую следующий метод -

фид = graph.get_connections("я", "фид")

Но этот метод возвращает массив хэшей, элемент которого -

{"updated_time"=>"какое-то время", "is_hidden"=>false, "story"=>"кто-то и еще 10 человек написали на вашей временной шкале.", "from"=>{"id"=>"some id" , "имя"=>"какое-то имя"}, "id"=>"какой-то id", "конфиденциальность"=>{"запретить"=>"", "значение"=>"", "друзья"=>" ", "description"=>"", "разрешить"=>""}, "type"=>"status", "created_time"=>"когда-то", "status_type"=>"wall_post"}

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

В хеше присутствует «история», но нет «Сообщения». Я ожидал, что в массиве будет 11 элементов, так как 11 друзей разместили на временной шкале.

Есть ли другой метод, из которого я могу получить? Кроме того, это обычная рубиновая программа без какой-либо интеграции с рельсами.

Спасибо!


person user4943481    schedule 27.05.2015    source источник
comment
Какие разрешения вы используете с вашим токеном доступа для получения этой информации?   -  person tehspark    schedule 03.06.2015
comment
Я дал разрешение read_stream. Я просто читаю пост.   -  person user4943481    schedule 03.06.2015


Ответы (1)


Вместо «get_connections» выполните:

graph.get_object("me/feed?fields=message")

чтобы получать сообщения в своей ленте.

person Nathalie Post    schedule 31.05.2015