2015-05-27 1 views
0

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

фид = graph.get_connections ("мне", "кормить")

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

{"updated_time" => "some time", "is_hidden" => false, "story" => "кто-то и еще 10 человек написаны на вашей временной шкале.", "From" => {"id" => "some id ", " name "=>" some name "}," id "=>" some id "," privacy "=> {" deny "=>" ", " value "=>" "," friends "=>" "," d ПИСАНИЕ "=>"», "позволяют"=> ""}, "тип"=> "статус", "created_time"=> "некоторое время", "status_type"=> "wall_post"}

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

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

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

Спасибо!

+0

Какие разрешения вы используете с помощью токена доступа, чтобы получить эту информацию? – tehspark

+0

Я дал разрешение read_stream. Я просто читаю этот пост. – user4943481

ответ

1

вместо 'get_connections', сделайте следующее:

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

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

+0

Nope ... его не работает с get_object. – user4943481

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

  • Нет связанных вопросов^_^