2017-02-22 17 views
0

Я пробовал документацию Twitter, но не уточнил ее «реализацию». Я использовал пакет «твиттер» для потоковой передачи. На странице документации этого пакета: this doc они предоставили только поток статуса/фильтра. Мне нужен прямой поток сообщений в моем приложении js узла. Я не нашел примера для этого в Интернете. Может ли кто-нибудь предоставить пример того, как реализовать прямой поток сообщений с помощью API Twitter в узле js с кодом? Любая помощь будет оценена по достоинству.Как реализовать прямой поток сообщений с помощью API Twitter в узле js?

ответ

1

После поиска и тестирования большого пакета узлов, наконец, я получил свой ответ, используя twit package. Я создал прямой поток сообщений с использованием пакета twit, как показано в приведенном ниже коде.

var Twit = require('twit') 
var T = new Twit({ 
    consumer_key:   '...', 
    consumer_secret:  '...', 
    access_token:   '...', 
    access_token_secret: '...' 
}) 
var stream = T.stream('user'); 
stream.on('direct_message', function (eventMsg) { 
    console.log(eventMsg) 
}) 

Этот поток будет возвращать данные json прямого сообщения каждый раз, когда сообщение придет к аутентификации пользователя.

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