Sha256: fa200b333ce0b41fec510cd42b25d73fb0c94ae0787b52e7bdc1fde8c6103ff1
Contents?: true
Size: 521 Bytes
Versions: 1
Compression:
Stored size: 521 Bytes
Contents
require 'twitter' class TwitterMiddleware < Gooddata::Bricks::Middleware def call(params) client = Twitter::REST::Client.new do |config| config.consumer_key = params[:twitter_consumer_key] config.consumer_secret = params[:twitter_consumer_secret] config.access_token = params[:twitter_access_token] config.access_token_secret = params[:twitter_access_token_secret] end returning(@app.call(params)) do |result| client.update(result) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gd_bricks-0.0.2 | lib/gooddata/bricks/middleware/twitter_middleware.rb |