#!/usr/local/bin/ruby $LOAD_PATH << '/home/worris3/lib/' ENV['GEM_HOME'] = '/home/worris3/lib/ruby/gem' require 'rubygems' require 'oauth' require 'cgi' require 'dbm' require 'nkf' key="XXXXXXXX" #Consumer Key secret="XXXXXXXX" #Consumer Secret consumer=OAuth::Consumer.new(key, secret, {:site=>"http://twitter.com"}) cgi=CGI.new token=cgi.params['oauth_token'][0].to_s verifier=cgi.params['oauth_verifier'][0].to_s secret='' d=DBM.open('oauth_tokens',DBM::READER) secret=d[token] #Loading Temporary Secret Token d.close request=OAuth::RequestToken.new(consumer,token,secret) access=request.get_access_token(:oauth_verifier => verifier) d=DBM.open('oauth_tokens') d[access.params['oauth_token']]=access.params['oauth_token_secret'] #Saving Permanent Secret Token d.close print NKF.nkf('-Ew',< Hatena Bookmark Multi Post with Twitter

Hatena Bookmark Multi Post with Twitter

はてなブックマークをTwitterに投稿

はてなブックマークの「設定」→「データ管理」→「Web Hook」で以下の値を設定してください。

イベント通知を受けとるURL:

キー:

EOT