项目作者: LitoMore

项目描述 :
Fanfou Streaming SDK for Node.js
高级语言: JavaScript
项目地址: git://github.com/LitoMore/fanfou-streamer.git
创建时间: 2017-08-20T15:17:21Z
项目社区:https://github.com/LitoMore/fanfou-streamer

开源协议:MIT License

下载


fanfou-streamer




Fanfou Streaming SDK for Node.js

Install

  1. $ npm install fanfou-streamer

Usage

  1. const Streamer = require('fanfou-streamer')
  2. const streamer = new Streamer({
  3. consumerKey: '',
  4. consumerSecret: '',
  5. oauthToken: '',
  6. oauthTokenSecret: ''
  7. })
  8. streamer.start()
  9. streamer.on('message.reply', data => {
  10. console.log(data)
  11. })
  12. streamer.on('message.mention', data => {
  13. console.log(data)
  14. })

For the data structures of these events respectively please refer to the Fanfou Streaming API docs.

Events

  • message.delete
  • message.reply
  • message.mention
  • user.updateprofile
  • friends.create
  • friends.delete
  • friends.request
  • fav.create
  • fav.delete
  • dm.create

API

streamer.start()

Start streaming.

streamer.stop()

Stop streaming.

streamer.on(eventName, listener)

Example:

  1. streamer.on('message.reply', data => {
  2. console.log(data)
  3. })

Maintainer

License

MIT © LitoMore