スポンサー広告---------
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
過去_log_0-2013-07-23
mechanize twitter submit
yyy0202020202xxxxxxxx.jpg


-----------------
# ---*---*---*--- twitter.rb ---*---*---*---


#coding: utf-8

require 'mechanize'
require "pp"
require 'openssl'
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE
I_KNOW_THAT_OPENSSL_VERIFY_PEER_EQUALS_VERIFY_NONE_IS_WRONG = nil

agent = Mechanize.new
agent.get('https://mobile.twitter.com/session/new')

f = agent.page.form_with(:action => "https://mobile.twitter.com/session")
f.field_with(:name => "username").value = "id"
f.field_with(:name => "password").value = "pass"
f.submit

p agent.page.uri.to_s
agent.get "https://mobile.twitter.com/compose/tweet"
f = agent.page.forms.first
f.field_with(:name => "tweet[text]").value = "tw_test"
f.submit


# ---*---*---*---------------------*---*---*---



pc用のログインページは、難しかったのでモバイル用のからログインして発言してみた
公式的な方法でもアプリ登録っていうのすれば出来るみたいだけど、rubygemsがいう事きかない
   0..
Name
comment

hibana
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。