2017-01-08 3 views
0

Я экспериментирую с REST API twitter с Ruby on Rails.Получение прямых сообщений с помощью Twitter REST api

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

client = current_domain.twitter_accounts.first.client

Ниже документация, приведенная here

Объект client работает отлично. Но я не мог получить DirectMessages таким же образом.

Также последовали документы this. Здесь я не смог найти способ получить DirectMessages. Есть ли способ в REST API получить прямые сообщения Twitter. Или мне нужно реализовать Streaming API.

+1

Вы попробовали 'client.direct_messages'? –

+0

@VasiliyErmolovich Спасибо, что работает хорошо. –

ответ

1

http://www.rubydoc.info/gems/twitter/Twitter/REST/Client

Methods included from DirectMessages 
#create_direct_message, #destroy_direct_message, #direct_message, #direct_messages, #direct_messages_received, #direct_messages_sent 

Эти карты с REST API конечных точек

https://dev.twitter.com/rest/reference/get/direct_messages https://dev.twitter.com/rest/reference/get/direct_messages/sent

нотабене вы не получите групповые сообщения через этот API и вам нужно будет перестроить модель входящих сообщений, например. последовательности ответов ответов между вами и получателем.

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